Principal Software Engineer - Backend, Java/Python | Oracle Health
Oracle
Principal Backend Developer – Clinical Applications EngineeringOracle Health is building the next generation of healthcare technology through our Gen2 Electronic Health Record (EHR) platform. We are seeking a highly skilled Principal Software Engineer to join our Clinical Applications Engineering team focused on modernizing provider workflows, inbox management, and clinical messaging capabilities that are central to how clinicians communicate, coordinate care, and manage patient information.This is a full-stack engineering role with a strong emphasis on backend development, distributed systems, and scalable platform architecture. You will work on mission-critical healthcare applications used by clinicians every day while helping drive Oracle Health's next-generation cloud-native EHR strategy.We are looking for engineers who thrive in complex technical environments, possess strong system design skills, and demonstrate a deep sense of ownership across the entire software development lifecycle.What You'll DoDesign, develop, and maintain cloud-native EHR applications supporting clinical inbox, messaging, and provider workflow experiences.Build highly scalable backend services and distributed systems that power critical healthcare workflows.Develop full-stack solutions while maintaining a primary focus on backend architecture, performance, reliability, and scalability.Partner with product managers, architects, and cross-functional engineering teams to translate business requirements into technical solutions.Drive technical design discussions and contribute to long-term platform strategy.Technical Leadership & MentorshipServe as a technical leader within the team, helping guide architecture decisions and engineering best practices.Mentor junior engineers through code reviews, design reviews, and day-to-day technical guidance.Lead small engineering initiatives and coordinate delivery across teams when required.Foster a culture of engineering excellence, accountability, and continuous learning.End-to-End OwnershipOwn services and applications throughout the entire development lifecycle, from requirements gathering through deployment and production support.Troubleshoot complex production issues and drive root-cause analysis efforts.Improve observability, reliability, operational readiness, and system performance.Collaborate closely with TPMs, Product Managers, and stakeholders to ensure requirements are clearly understood and successfully delivered.Engineering Productivity & AI EnablementLeverage modern AI-assisted development tools, including coding assistants and prompt-driven engineering workflows, to improve productivity and development efficiency.Work closely with teams building AI-powered healthcare capabilities while remaining focused on application engineering and platform delivery.Apply AI tools thoughtfully while maintaining strong software engineering fundamentals, architecture expertise, and independent problem-solving capabilities.ResponsibilitiesRequired QualificationsBachelor's degree in Computer Science, Software Engineering, or related field.7-9+ years of professional software engineering experience.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, and performance optimization.Experience building and supporting cloud-native applications in modern engineering environments.Proven experience serving as a technical lead, leading projects and mentoring engineers.Experience guiding and supporting teams of approximately 5-6 engineers through technical execution and delivery.Strong understanding of software design principles, data structures, algorithms, and system architecture.Excellent verbal and written communication skills with the ability to clearly explain technical concepts to both technical and non-technical audiences.Preferred QualificationsExperience with cloud platforms, containerization, and modern DevOps practices.Experience working in highly regulated environments requiring reliability, security, and compliance.Familiarity with AI-assisted development tools such as GitHub Copilot, Codex, or similar engineering productivity platforms.What Makes Someone Successful in This RoleThe ideal candidate is first and foremost a strong software engineer with deep backend expertise and a passion for solving complex technical problems. They understand how modern distributed systems operate, can independently design and build scalable services, and are comfortable owning solutions from concept through production.Successful candidates demonstrate:Strong technical depth rather than reliance on AI-generated code.The ability to leverage AI tools responsibly to accelerate productivity while maintaining full understanding of system design and implementation details.Exceptional communication skills and the ability to articulate technical challenges, tradeoffs, and solutions clearly.A strong sense of ownership and accountability for product outcomes.A collaborative leadership style that elevates the entire engineering team.A desire to mentor others while remaining highly hands-on in design, coding, and problem-solving.Why Join Oracle HealthAt Oracle Health, you will help build technology that directly impacts healthcare providers and patients worldwide. You'll work on large-scale distributed systems, modern cloud-native architectures, and next-generation EHR solutions while collaborating with talented engineers across Oracle's healthcare organization.This is an opportunity to influence the future of healthcare technology while solving challenging technical problems at enterprise scale.NO SPONSORSHIP AVAILABLE must be US Citizen, US Perm Resident or Greencard HolderRequired SkillsArtificial IntelligenceCloud ArchitectureDistributed ComputingJava Programming LanguageOO LanguageAbout UsOnly Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.True innovation starts when everyone is empowered to contribute. That's why we're committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing View email address on click.appcast.io or by calling View phone number on click.appcast.io in the United States.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. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
$173k - $259k
...practices into the engineering organization.... ...point of expertise on software engineering issues... ...technologies Java RESTful Web Services... ...EMS or JMS Oracle PL/SQL JavaScript... ...like C#, Ruby, Python, and PHP (Java preferred... ...Prioritize Your Health and Happiness ~...PythonOracleHourly payWork at officeImmediate startVisa sponsorshipWork visaFlexible hours- ...applications become available. About Software Engineering Roles at Danaher Are you passionate... ...code in languages such as C#, Java, Python, or C++ Participating on an Agile Scrum... ...by developing tools that improve human health. As part of the Danaher family, Beckman...PythonRemote jobInternship
- ...complex problems, designing and re-engineering critical processes, and... ...fellow colleagues.You are:As a Health Provider Revenue Cycle... ...such as Tableau, Power BI, and Python to surface revenue leakage, model... ...IT, EHR (e.g., Epic, Oracle, Athena), and revenue cycle systems...PythonOracleLive inWork at officeLocal areaShift work
- ...TITLE : Software Engineer with active Secret/ability to obtain Top Secret (US CITIZENSHIP REQUIRED... ...) RATE RANGE: $60/hr - $73/hr W2 (no health benefits/no paid PTO-an hour worked is... ...and Development: Proficiency in Python and Java Strong understanding of API design, testing...PythonPermanent employmentContract workRemote workRelocation
- ...perl scripts; 7+ years of experience in Python required Knowledge on continuous security... ...IT standards and best practices Engineering initiatives that bring greater transparency... ...Shell and Perl scriptingExperience with Oracle Enterprise Linux and UbuntuUnderstanding...PythonOracle
- As a Principal Agentic Software Engineer, Quality Systems, you are a hands-on, product-minded, customer-focused full-stack engineer who sets technical... ...proficiency in two or more of TypeScript/JavaScript, Python, and C#/.NET, plus modern frontend frameworks such as React...PythonFull timeTemporary workRemote workWorldwide
$95.5k - $177.5k
...extraordinary care.Specialist, Software Engineer - IBM ACE & ETL (... ...patterns.Call Java methods from ESQL when... ...patterns.Integrate ACE with Oracle and other data sources... ...such as Java, C++, Python, and JavaScript. Strong... ...generally believed to be principal and essential...PythonOracleFull timeTemporary workPart timeCasual workWork at officeWeekend work2 days per week- ...looking for a skilled Database Engineer with strong expertise in... ...Server, along with exposure to Oracle and automation using Ansible.... ...using AnsibleMonitor database health and troubleshoot performance or... ...managementExposure to scripting (Shell/Python/PowerShell) is an added...PythonOracle
$123.5k - $183.7k
...all phases of the Software Development Lifecycle... ...large-scale backend services that power... ..., compliance, and engineering teams to translate... ...engineering5+ years in Java, with experience... ...databases (Oracle, MySQL), NoSQL databases... ...support your mental health.Who We Are:Click...Full timeWork at officeLocal areaImmediate startWorldwideFlexible hours- ...developing worldwide System Integrator, Software and Product Development, IT... ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data... ...Skills: 1. Informatica 2. Scripting- Python, Perl, Shell 3. Oracle, SQL Server Additional InformationIf...PythonOracleImmediate startWorldwide
$77.5k - $82.5k
...SpecialistImagine a world-class engineering environment with exceptional... ...Performance Management (EPM) Oracle Cloud.Advanced proficiency... ...communication skills.Data analytics, Python, or robotic process... ...leave, healthcare benefits, health & wellness programs, employee...PythonOracleFlexible hours2 days per week3 days per week- ...Solutions Architect, Software Deployments (... ...Data Solutions Engineer II, Data... ...fieldProficiency in SQL, Python, Bash, GraphQL,... ...(SQL Server, Oracle, MySQL, PostgreSQL... ...Insomnia, etc.)Backend engineering experience (Java, Scala, C++, or... ...environmental, health, and safety regulations...PythonOracleWork at officeRemote work
- ...We are seeking a hands-on Senior/Lead Backend Engineer with strong experience in AI agents and... ...services using Node.js/TypeScript and/or Python. Build and integrate AI agents,... ...Qualifications ~7+ years of backend/software engineering experience, with experience...PythonFull time
- ...projects will focus on the client's selected software solution and may involve coding to... ...(or equivalent platform ie: Ariba, SAP, Oracle, GEP) Implementation Minimum of 1 year experience... ...year prior coding experience (C#, SQL, Java, Python) Minimum of 1 year experience with...PythonOracleWork experience placementLive inWork at officeLocal area
- ...intelligence, data architecture, or analytics engineering teams to support data availability and... ..., including experience working in Oracle environments. Strong Tableau expertise... ...Experience with Salesforce, Microsoft 365, and Python. Financial or accounting experience...PythonOracleFull timeWork at officeRemote work1 day per week
- ...developing worldwide System Integrator, Software and Product Development, IT... ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data... ...Three Skills: Informatica Scripting - Python, Perl, Shell Oracle, SQL Server Additional Information If...PythonOracleImmediate startWorldwide
- ...Staff Site Reliability Engineer partners with... ...Design and implement software and tools to improve the... ...following technologies: Python, Go, Java, Docker, Microservices... ...Database Technologies like Oracle, Dynamo DB, Aurora, Caching... ...contributions to your Health Savings Account (HSA)...PythonOracleHourly payWork at officeImmediate startFlexible hours
$35 - $38.5 per hour
...improvement, with the goal of changing health care for the better. Position Summary The Innovation & Technology Software Engineering: Platform & Applications Internship is a... ...API, integration and platform development Java, Python, JavaScript, React/Angular, Typescript,...PythonHourly payFull timeWork experience placementInternshipWork at officeLocal areaRemote workWork from homeHome officeRelocation packageFlexible hours2 days per week- ...strong expertise in Software AG web-Methods, AWS... ...automation scripts using Python, Shell, PowerShell, or Java Automate file... ...mechanisms for integration health and SLA compliance... ...and integration engineers Manage project... ...relational databases (Oracle, SQL Server, PostgreSQL...PythonOracleWork at office
- ...Lead Data Engineer-JavaLocation: Scottsdale AZ (Onsite from Day 1)Duration: FTE or C2H (H1 Transfer works)Must have skill set: Java, Scala, Python, Spark, S3, Glue, RedshiftJob Description:You have 8+ years of relevant software development experience.You have hands-on...Python
$130.02k - $163.98k
...implementation of Blue Yonder Warehouse Management software solutions for customers, utilizing... ...* Experience with relational databases (Oracle, SQL Server), SQL, MOCA, and cloud-based... ...on Azure.* Working knowledge of Python, Java/J2EE, REST APIs, JSON, and API testing tools...PythonOracleFull timeRemote workFlexible hours$194k - $237k
...Overall Purpose The Principal Site Reliability Engineer partners with... ...Design and implement software and tools to improve... ...following technologies: Python, Go, Java Docker Experience... ...technologies like Oracle, Dynamo DB, Aurora,... ...We Prioritize Your Health and Happiness...PythonOracleHourly payWork at officeImmediate startVisa sponsorshipWork visaFlexible hours$165k - $180k
...reactive "sick-care" to proactive health care. Our award-winning... ...of optimized hardware, software, and increasingly AI, coupled... ...We are looking for a Senior Backend Engineer II - Data to design, build,... ...Data Platform team across its Python services, APIs, database architecture...PythonTemporary workLocal areaImmediate startFlexible hours- We Are:Accenture's Oracle practice, and we make the new happen now. Every day, we imagine... ...Utilities specialist who lives in the engine room of large-scale CIS implementations.... ...execution environments.Experience with Python or Java scripting to extend batch processing capabilities...PythonOracleWork experience placementLive inWork at officeLocal area
- ...analytics applied to a finance processYou are comfortable with SQL, Python, or a BI tool such as Tableau or Power BIYou have exposure to... ...toward a CPA or CFAExposure to at least one EPM platform (Oracle EPM Cloud, SAP Analytics Cloud, Anaplan, OneStream, or Workday Adaptive...PythonOracleLive inWork at officeLocal area
- ...create 360 value.By combining hands-on engineering with deep industry context, we help organizations... ...Elasticsearch / OpenSearchProgramming: Python, Java (preferred)Data formats: SQL, JSON, XML... ...REST and GraphQL APIs bridging graph backends and frontend clients.Experience with...PythonWork experience placementLive inWork at officeLocal area
- ...internship opportunity for aspiring software engineers eager to gain hands-on... ...: Maintain existing backend microservices processes deployed... ...Lambda and Fargate using Python Collaborate with architecture... ...or other physical or mental health conditions. To request an...PythonContract workInternshipSummer internshipRemote workRelocation
$84.63k - $112.84k
...within an agile team, the Senior Software Engineer designs, develops, codes,... ...~ Experience with GoLang and Java ~ Experience with Temporal Workflow ~ Experience with Oracle RDBMS, writing PL/SQL ~ Experience... ...featuring a broad range of Health, Life, Voluntary Lifestyle...OracleFull timeTemporary workWork from home- ...tackling some of the most important health industry challenges. With... ...) their careers Our R&D engineers are tasked with designing and... ...with engineers to integrate Python-based tools for data analysis... ...Work closely with clinical, software, and hardware teams to ensure...PythonHourly payInternshipWork at officeLocal areaRelocation packageShift work
- ...PayPal in Scottsdale, AZ is seeking a Senior Software Engineer (CL6) to design and operate Java-based backend services and BigQuery-powered data workflows that support credit and asset externalization. You will own real-time data pipelines, ensure data integrity, and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Backend, Java/Python | Oracle Health. Be the first to apply!
- back-end developer Scottsdale, AZ
- backend software engineer Scottsdale, AZ
- java developer remote part time Scottsdale, AZ
- java spring developer Scottsdale, AZ
- senior java developer Scottsdale, AZ
- sr.java developer Scottsdale, AZ
- entry level java developer remote Scottsdale, AZ
- java software engineer Scottsdale, AZ
- java web developer Scottsdale, AZ
- java developer Scottsdale, AZ





