Senior Principal Software Developer

World leader in cloud solutions using tomorrow's technology to tackle today's problems, operating for 40+ years.
$96,800 - $251,600
Cloud
Principal Software Engineer
In-Person
10+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Principal Software Developer

OCI (Oracle Cloud Infrastructure) AI Infrastructure is leading the development of a cutting-edge, ultra-high-performance GPU platform for AI/ML/HPC workloads. This role offers an opportunity to be part of the AI revolution, creating systems that scale from tens to thousands of GPUs without compromising performance.

The position is within a young, fast-growing team working on ambitious new initiatives in a vibrant, agile environment. We're seeking self-motivated individuals who can learn quickly and adapt to new challenges. The ideal candidate will be a rock-solid developer with deep understanding of distributed systems and algorithms, comfortable diving deep into any part of the stack and handling low-level systems troubleshooting.

Oracle offers a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, flexible vacation, and paid parental leave. The company maintains broad salary ranges ($96,800 to $251,600) to account for variations in knowledge, skills, experience, and market conditions.

As a world leader in cloud solutions, Oracle has partnered with industry leaders across almost every sector. The company promotes diverse insights and perspectives, operating with integrity for over 40 years. This role provides an opportunity to work on innovative projects, build groundbreaking solutions, and be part of a collaborative team that values simplicity and scalability in design and implementation.

The position requires 10+ years of software development experience, strong Java programming skills, and experience with distributed systems and cloud platforms. You'll be working on cutting-edge GPU infrastructure, making this an exciting opportunity for those interested in being at the forefront of AI technology development.

Last updated 2 months ago

Responsibilities For Senior Principal Software Developer

  • Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks
  • Design architectures for high availability and scalability
  • Work on cutting-edge GPU platform for AI/ML/HPC workloads
  • Collaborate with various dependencies including Network and Data Center operations
  • Deliver products through full software development lifecycle

Requirements For Senior Principal Software Developer

Java
Kubernetes
  • BS or MS degree in Computer Science or relevant technical field
  • 10+ years of total experience in software development
  • Excellent organizational, verbal, and written communication skills
  • Experience with Java and REST APIs
  • Experience working with large-scale, distributed service infrastructure
  • Experience working in DevOps environment
  • Experience working in cloud platforms (AWS, Azure etc)
  • HPC/GPU Workload Experience preferred
  • ROCEv2 / Infiniband Networking Experience preferred

Benefits For Senior Principal Software Developer

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 Developer

Principal - Cabling & Low Voltage Supplier Manager

Principal Low Voltage & Cabling Supplier Manager role at Oracle, managing strategic partnerships for data center operations with competitive compensation and benefits.

Principal Cloud Engagement Manager

Principal Cloud Engagement Manager position at Oracle, leading customer success and cloud operations initiatives with 6-10+ years of experience required.

Senior Principal Solutions Architect

Senior Principal Solutions Architect position at Oracle focusing on cloud solutions, architecture design, and customer technical leadership with 12+ years experience required.

Principal Cloud Product Manager, Oracle Cloud Infrastructure

Principal Cloud Product Manager role at Oracle Cloud Infrastructure, leading product strategy and development of cloud solutions.

Sr Principal Product Manager/Strategy

Senior Technical Product Management role at Oracle Cloud Infrastructure focusing on developing new cloud products and features, requiring 10+ years of experience.