Apply for this job now

Senior Principal Software Developer - GenAI Platform

Location
Phoenix, Arizona
Posted
6 Feb 2026

Join Oracle Cloud Infrastructure!

At Oracle Cloud Infrastructure (OCI), we are dedicated to transforming the future of enterprise cloud with a team of dedicated innovators. Merging the nimbleness of a start-up with the expansive reach of a leading global software company, we empower our teams to develop innovative solutions and bring value to our customers.

We are looking for a talented and experienced Senior Principal Software Developer with a strong emphasis on backend development, machine learning, and AI/GenAI to spearhead the design, development, and launch of our next-generation GenAI Platform. In this vital position, you will work alongside cross-functional teams to architect and implement reliable backend systems, enhancing the GenAI capabilities for Oracle Cloud customers. Your expertise will be pivotal in ensuring the security, scalability, and efficiency of our systems, supporting OCI's mission to deliver intelligent cloud experiences.

In this impactful role, you will:

  • Design and implement robust automation pipelines for infrastructure, security, and compliance, facilitating seamless policy enforcement throughout the product lifecycle.

  • Architect multi-region topologies on OCI, deploying service stacks across various regions to guarantee high availability and optimal performance.

  • Develop and optimize large-scale analytics pipelines and foundational infrastructure using large relational and non-relational databases, striking the right balance between consistency, availability, and performance.

  • Create production-grade MLOps workflows using internal OCI tools and platforms (such as OCI Data Science and Data Integration Service), enabling reproducible training pipelines, model fine-tuning, and deployment strategies based on CI/CD methodologies.

This is a significant opportunity to collaborate cross-functionally, influence key backend and machine learning architecture decisions, and drive innovation in AI-powered analytics within Oracle Cloud. If you thrive on big challenges and want to shape the future of cloud intelligence, we would love to meet you.

Basic Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.

  • A minimum of 10 years of hands-on software engineering expertise, particularly in designing, building, and operating large-scale backend data and infrastructure systems.

  • Extensive programming proficiency in Java, Python, or Scala, demonstrated with a strong history of delivering production-quality solutions.

  • Deep operational knowledge of a major cloud platform (OCI, AWS, GCP, Azure) and familiarity with containerization technologies (Docker, Kubernetes).

  • Proven experience architecting, implementing, and maintaining secure, scalable, and highly available cloud infrastructures, ideally on Oracle Cloud Infrastructure.

  • Hands-on experience deploying and optimizing CI/CD pipelines, automation tools, and infrastructure as code (e.g., Terraform, Ansible).

  • A solid grasp of DevOps/ML Ops practices, with practical involvement in deploying and managing analytics/ML models in production environments.

  • Ability to design, evolve, and maintain RESTful APIs (OpenAPI/Swagger).

  • Strong knowledge of RDBMS, query optimization, and NoSQL data stores.

  • Demonstrated ability to tackle complex technical challenges and actively contribute to problem resolution in high-impact projects.

  • Excellent communication and collaboration skills, with the capacity to mentor others while remaining involved in implementation activities.

Preferred Qualifications:

  • Master's or higher degree in Computer Science or a related field.

  • 12+ years of professional experience in cloud infrastructure, backend engineering, DevOps, or ML Ops roles.

  • Recognized certifications in cloud computing, security, or DevOps methodologies.

  • Experience operating and optimizing large-scale analytics workloads (Spark/Data Flow, Autonomous Data Warehouse, Object Storage).

  • Track record of building production-grade MLOps workflows and deploying ML/AI models at scale.

  • Experience designing secure, automated, and compliant infrastructure in regulated environments.

  • Advanced coding skills in Python and Java, along with experience in distributed computing frameworks (Spark, Hive).

  • Prior roles supporting major production systems, operations, cloud support, or similar high-availability domains.

  • Thorough understanding of cloud platform architectures (AWS, OCI, Azure) and operational best practices.

  • Strong knowledge of data structures, algorithms, and software engineering principles.

  • Experience in progressive rollout strategies and driving the technical vision for AI-powered analytics solutions.

Responsibilities:

As a Consulting Member of Technical Staff, you will lead the design and evolution of cloud-scale services based on a distributed microservices architecture. You will establish software development best practices within your organization to develop and deploy high-quality software rapidly. Additionally, you will identify key performance indicators for your software and iteratively build impactful solutions that address complex customer challenges. Your hands-on involvement in software design, development, and debugging in a cloud-native environment will be essential.

This position includes workplace and benefit information specific to the stated locations. The hiring range in USD is from $96,800 to $251,600 per annum and may include bonuses, equity, and compensation deferral options. The Oracle benefits package is comprehensive and includes medical, dental, vision insurance, life insurance, a 401(k) plan, paid time off, and various voluntary benefits.

Apply for this job now

Details

  • Job Reference: 2608025080-2
  • Date Posted: 6 February 2026
  • Recruiter: Oracle
  • Location: Phoenix, Arizona
  • Salary: On Application