Oracle

Principal Software Engineer – Backend, Java/Python | Oracle Health

Oracle
Apply
1 day ago
Remote, United StatesStaff+

Base Salary

$115k - $235k/yr

Responsibilities

  • Design, develop, and maintain cloud-native EHR applications for clinical inbox, messaging, and provider workflow experiences.
  • Build scalable backend services and distributed systems with emphasis on architecture, performance, reliability, and scalability.
  • Develop full-stack solutions and own services throughout requirements, deployment, production support, and troubleshooting.
  • Lead technical design discussions, architecture decisions, engineering initiatives, and long-term platform strategy.
  • Mentor junior engineers through code reviews, design reviews, and technical guidance.
  • Coordinate delivery across teams and collaborate with product managers, architects, TPMs, and stakeholders.
  • Improve observability, operational readiness, reliability, system performance, and root-cause analysis practices.
  • Use AI-assisted development tools and prompt-driven engineering workflows to improve productivity while maintaining engineering quality.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 7 years of professional software engineering experience; the posting specifies 7–9+ years.
  • Strong experience developing enterprise-scale backend systems using Java, Python, or other object-oriented programming languages.
  • Deep understanding of distributed systems, microservices architecture, APIs, scalability, resiliency, performance optimization, software design principles, data structures, algorithms, and system architecture.
  • Experience building and supporting cloud-native applications in modern engineering environments.
  • Proven experience serving as a technical lead, leading projects, mentoring engineers, and guiding teams of approximately 5–6 engineers through execution and delivery.
  • Strong verbal and written communication skills for explaining technical concepts to technical and non-technical audiences.
  • Preferred: experience with cloud platforms, containerization, modern DevOps practices, regulated environments, reliability, security, compliance, and AI-assisted development tools such as GitHub Copilot or Codex.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion.
  • Short-term and long-term disability, life insurance, AD&D, and supplemental life insurance.
  • Health care and dependent care flexible spending accounts.
  • Pre-tax commuter and parking benefits.
  • 401(k) Savings and Investment Plan with company match.
  • Paid vacation, 11 paid holidays, paid sick leave, paid parental leave, and adoption assistance.
  • Employee Stock Purchase Plan, financial planning, group legal benefits, and voluntary auto, homeowner, and pet insurance.
  • US-based employees must complete identity verification involving biometric information, with accommodations potentially available following an individualized assessment.
  • The posting generally accepts applications for at least three calendar days from the posting date or while the position remains posted.

Tech Stack

Categories

Oracle

About Oracle

10,000+ employees

Oracle builds database technology, enterprise applications, and Oracle Cloud Infrastructure for companies and governments. Its business spans cloud subscriptions, software licenses, and support services across ERP, HCM, CX, and industry suites, plus NetSuite. Founded in 1977 and headquartered in Austin, Texas, Oracle is a public company traded on the NYSE and serves global customers migrating and running critical workloads in its cloud.

Contact me