Senior Technical Staff Member - OCI Software Development Engineer
1 Days Old
Join the OCI team as we work to build the largest AI clusters in the world and take the lead in delivering cutting-edge solutions to our customers. This is your chance to be part of the AI revolution by developing systems that allow our customers to scale from tens to thousands of GPUs while maintaining optimal performance. Engage with state-of-the-art technology and make a significant impact on our organizational success.
Our dedicated team is focused on delivering reliable health assessments and customer-oriented diagnostics for GPU clusters, reducing false positives, preventing unnecessary node returns, enhancing customer capacity, safeguarding revenue, and improving uptime. We achieve these goals by providing a secure diagnostic experience supported by OCI while adhering to our core values.
Why Join Us?
Innovative Projects : Contribute to groundbreaking solutions designed specifically for our customers.
Exciting Environment : Be a part of a fast-growing team that is embracing ambitious projects.
Dynamic Culture : Collaborate in an agile workplace that values learning and adaptability.
What We're Looking For:
Adaptable Engineers : Self-motivated individuals with a knack for rapid learning.
Technical Excellence : Developers and engineers well-versed in distributed systems and algorithms, capable of exploring all layers of the stack.
Passion for Simplicity and Scale : Strong proponents of simplicity and scalability in both design and implementation.
Collaborative Spirit : Enthusiastic team players who enjoy working collaboratively and learning, with a capability to work effectively with dependencies such as Network and Data Center operations.
Join our team that is reshaping the future of AI technology!
Location: Austin, TX
Responsibilities:
Design and develop large-scale distributed software services and solutions to manage OCI's AI infrastructure.
Create high-quality, maintainable code through thorough design and code reviews, unit tests, and integration tests.
Develop comprehensive solutions ensuring services and components are modular, secure, reliable, diagnosable, actively monitored, compliant, and reusable.
Adopt a customer-focused, data-driven approach to meet client demands.
Collaborate with team members to effectively fulfill project customer requirements.
Troubleshoot and optimize automation for enhanced reliability, performance, and availability.
Qualifications & Skills:
BS degree (or equivalent experience) in Computer Science, Engineering, or related field.
3+ years of software development experience with programming languages such as C, C++, C#, Java, Go, or Rust.
1+ year of experience in designing and developing distributed systems and services.
Strong problem-solving and troubleshooting abilities, with the capability to analyze complex systems and identify areas for improvement.
Excellent communication and collaboration skills, able to contribute effectively to cross-functional teams.
Preferred Qualifications:
Experience managing extensive cloud infrastructure with hundreds of thousands of servers.
Knowledge of containerization technologies including Docker and Kubernetes.
Familiarity with scheduling high-performance workloads on platforms like Kubernetes or Slurm.
Disclaimer:
Certain customer-facing roles in the US may require compliance with applicable health mandates.
Range and Benefits:
The hiring range for this role in the US is from $79,200 to $178,100 per annum, in addition to potential bonuses and equity. Oracle provides a robust benefits package, which includes:
Medical, dental, and vision insurance
Short and long-term disability coverage
Life insurance and AD&D
Supplemental life insurance for employee, spouse, and children
Flexible Spending Accounts
401(k) Savings Plan with a company match
Flexible vacation and paid time off
Paid holidays and sick leave
Paid parental leave
Adoption assistance
Employee Stock Purchase Plan
Financial planning and group legal services
Voluntary benefits including auto, homeowner, and pet insurance
The role will accept applications for at least three calendar days from the posting date or until the position is filled.
About Us:
Oracle uniquely combines data, infrastructure, applications, and expertise to enable industry innovation and improve lives. With AI integrated across our offerings, we help customers turn possibilities into reality. Join a company at the forefront of AI and cloud solutions impacting billions.
We believe true innovation occurs when everyone can contribute. We are dedicated to fostering a diverse workforce with competitive benefits and support, including flexible medical and retirement options. We also encourage employee engagement through community volunteer programs.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, and protected veterans' status, or any other characteristic protected by law.
- Location:
- St Paul
- Category:
- Computer And Mathematical Occupations