Principal Software Developer, Backend Focus (remote)

Oracle Oracle · Enterprise · United States

This role is for a Principal Software Developer focused on backend services and platform components within Oracle Health. While the role emphasizes an 'AI-first engineering culture' and expects developers to use AI-assisted tools for productivity and quality improvements, the core responsibilities involve designing, developing, and operating backend services, not directly building or researching AI models. The role is considered AI-adjacent due to the use of AI tools in the development process.

What you'd actually do

  1. Design and implement backend services and APIs used by Oracle Health product teams.
  2. Deliver features end-to-end: requirements clarification, technical design, implementation, automated testing, deployment, and operational support.
  3. Participate in code and design reviews; contribute to engineering best practices (testing, CI/CD, observability, security).
  4. Diagnose and resolve production issues; participate in on-call and incident response and drive follow-up actions.
  5. Collaborate with cross-functional stakeholders (SRE/Operations, Security, Product, and other engineering teams).

Skills

Required

  • BS in Computer Science or related field (or equivalent practical experience)
  • 7+ years of professional software development experience
  • Proficiency in one or more languages (e.g., Java, C#, Go, Python)
  • experience building REST and/or gRPC services
  • Working knowledge of data stores (RDBMS and/or NoSQL)
  • distributed systems fundamentals
  • Experience with modern engineering practices: source control, code review, automated testing, CI/CD pipelines

Nice to have

  • AI-assisted approaches to accelerate delivery and improve quality across system design, coding, testing, documentation, and operations
  • AI-first mindset to day-to-day work: generating and validating code suggestions, creating/maintaining tests, and improving observability and runbooks
  • Understand and follow enterprise security and privacy requirements when using AI tooling

What the JD emphasized

  • U.S. citizenship required due to security clearance requirements.
  • Must be able to obtain and maintain the required security clearance.