Senior Principal Software Engineer - Distributed Systems

A world leader in cloud solutions using tomorrow's technology to tackle today's problems, with 40+ years of experience.
United States
$96,800 - $251,600
Distributed Systems
Principal Software Engineer
In-Person
12+ years of experience
Healthcare · Enterprise SaaS

Description For Senior Principal Software Engineer - Distributed Systems

Oracle is seeking a Senior Principal Software Engineer to join their health data platform team. This role focuses on building a premier health data platform with intelligent services, tackling challenges like massive-scale data processing, comprehensive patient health records, and creating a health data lake. The position involves working with cutting-edge OCI Big Data services, ensuring high availability, and developing solutions that comply with varying global data laws and regulations. The role requires expertise in distributed systems, cloud services, and big data processing, with opportunities to work on mission-critical healthcare applications. Oracle offers comprehensive benefits, competitive compensation, and the chance to work on globally impactful healthcare solutions. The ideal candidate will bring 12+ years of experience and strong leadership abilities to drive architectural advancement and team excellence.

Last updated 16 days ago

Responsibilities For Senior Principal Software Engineer - Distributed Systems

  • Lead design and implementation of distributed, scalable, and fault-tolerant software systems
  • Build cloud services on top of the modern OCI infrastructure
  • Establish best practices for the software lifecycle
  • Provide leadership and expertise in engineering and operational practices
  • Optimize data processing pipelines for higher throughput and faster latencies

Requirements For Senior Principal Software Engineer - Distributed Systems

Java
  • Bachelor's Degree required
  • Significant experience of designing distributed systems
  • Experience with modern programming languages such as Java, C#, C/C++, or Ruby
  • Deep expertise in Big Data processing and relational databases
  • Deep expertise with production operations
  • Effective communication skills
  • Ability to collaborate effectively
  • 12+ years of relevant experience

Benefits For Senior Principal Software Engineer - Distributed Systems

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Senior Principal Software Engineer - Distributed Systems

Director of Software Development, Oracle Database Appliance (ODA)

Director position leading worldwide development of Oracle Database Appliance, managing distributed teams and delivering integrated software solutions.

Remote Principal Software Engineer

Principal Software Engineer role at Oracle focusing on building large-scale distributed systems for healthcare data processing using cloud technologies.

Principal Member of Technical Staff

Principal Engineer role at Oracle Health building distributed systems and cloud infrastructure to modernize healthcare delivery.

Senior Principal Software Engineer - Life Sciences

Senior Principal Software Engineer position at Oracle, leading the development of Life Sciences platform with focus on distributed systems and cloud architecture.

Senior Principal Product Manager

Senior Principal Product Manager role at Oracle focusing on blockchain/fintech platform development, requiring 10+ years experience and expertise in distributed systems.