Principal Platform Software Engineer - Oracle Health
Spotted 7d agoFull-time
Job details
- Employment
- Full-time
- Level
- Staff / principal
- Experience
- 8+ years
- Education
- Master's degree
- Posted
- Nov 6, 2026
- Last confirmed open
- Nov 7, 2026
- Job function
- Software/Internet/AI › System Reliability & Security
Job description
About this role
Responsibilities
- Lead the design, development, and maintenance of full-stack applications for the CDA platform, including modern React-based user interfaces and cloud-native backend services.
- Provide technical leadership across engineering initiatives, driving system design, architectural decisions, and implementation strategies for complex, scalable solutions.
- Collaborate closely with AI researchers, software developers, product managers, UX designers, and healthcare domain experts to define and deliver innovative solutions.
- Build responsive, accessible, and high-performing front-end applications using React, JavaScript/TypeScript, HTML5, and modern web technologies.
- Design, develop, and maintain backend services and APIs using Java, Python, or similar object-oriented programming languages.
- Lead the design and implementation of scalable microservices, RESTful APIs, and distributed systems to support AI-driven healthcare applications.
- Architect and optimize data ingestion, storage, processing, and retrieval capabilities that power intelligent healthcare workflows.
- Integrate generative AI, search technologies, and NLP capabilities to enable conversational experiences, semantic search, summarization, and decision support features.
- Design, build, and optimize data pipelines using technologies such as Kafka, Flink, RabbitMQ, and related event-driven architectures.
- Collaborate with UX and product teams to deliver intuitive user experiences and ensure seamless integration between front-end and backend systems.
- Ensure application security, privacy, and compliance through secure coding practices, access controls, encryption, and adherence to healthcare regulations.
- Lead and participate in architecture reviews, code reviews, and technical design discussions to maintain engineering excellence, scalability, and long-term maintainability.
- Mentor and guide engineers, providing technical direction, promoting best practices, and fostering a culture of innovation, collaboration, and continuous learning.
- Drive technical initiatives across teams, identify opportunities for architectural improvements, and help resolve complex engineering challenges.
- Stay current with emerging technologies in AI, cloud computing, web development, and healthcare to drive platform innovation.
Qualifications
------------------
- BS or MS degree in Computer Science or a related field is required.
- 8+ years of professional software development experience, including significant experience in both front-end and backend application development.
- Strong experience building modern web applications using React and JavaScript/TypeScript.
- Proficiency in Java, Python, or similar object-oriented programming languages for backend development.
- Strong understanding of software engineering fundamentals, including data structures, algorithms, design patterns, and distributed systems.
- Proven experience in system design and software architecture, including designing scalable, reliable, highly available, and maintainable distributed systems.
- Experience designing and developing RESTful APIs, microservices, and cloud-native applications.
- Hands-on experience with cloud platforms such as OCI, AWS, Azure, or GCP.
- Familiarity with containerization and orchestration technologies, including Docker and Kubernetes.
- Experience working with databases, data modeling, and scalable data platforms.
- Knowledge of event-driven architectures and messaging technologies such as Kafka, RabbitMQ, or similar frameworks.
- Understanding of frontend best practices, including responsive design, state management, accessibility, performance optimization, and testing frameworks.
- Demonstrated technical leadership experience, including leading complex engineering projects, driving architectural decisions, and providing technical guidance to other engineers.
- Ability to evaluate architectural trade-offs, solve complex technical problems, and drive solutions from design through production.
- Excellent communication and collaboration skills, with the ability to influence technical decisions and work effectively across cross-functional teams.
- Strong problem-solving ability, ownership mindset, and passion for mentoring engineers and driving engineering excellence.
Preferred Qualifications
----------------------------
- Experience building AI-powered or data-intensive applications.
- Familiarity with healthcare technologies, healthcare data standards, or regulated environments.
- Experience with modern frontend tooling and frameworks such as Redux, React Query, Next.js, Jest, Cypress, or similar technologies.
- Exposure to generative AI, large language models (LLMs), vector databases, and search technologies.
- Experience leading the architecture and delivery of large-scale, distributed, or mission-critical cloud applications.
Why Oracle Health?
----------------------
- Be part of a groundbreaking initiative to modernize and automate patient-centric healthcare globally.
- Work with cutting-edge AI, cloud, and full-stack technologies to solve meaningful healthcare challenges.
- Build products that directly impact clinicians, patients, and healthcare organizations worldwide.
- Thrive in a collaborative and innovative engineering culture that values creativity, ownership, and technical excellence.
- Enjoy competitive compensation, comprehensive benefits, and opportunities for professional growth and career advancement.
If you are passionate about building modern full-stack applications, leading technical innovation, and shaping the architecture of next-generation healthcare platforms, we encourage you to apply. Join us in transforming healthcare through AI, cloud innovation, and exceptional user experiences.
#LI-HR1
Interested in this role?Continue on Oracle's careers page.
Apply on Oracle