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 5 hours 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

Senior Principal Solution Architect

Lead the design and implementation of enterprise analytics solutions using Oracle Health Analytics Intelligence and Oracle Cloud Infrastructure for healthcare transformation.

Principal Engineer, CSS Global SaaS & Apps Delivery, FMW

Principal Engineer position at Oracle focusing on Cloud Services and Fusion Middleware, requiring 6-10+ years of experience in cloud infrastructure and enterprise solutions.

Principal Cloud Solution Architect

Principal Cloud Solution Architect position at Oracle, requiring 15+ years of experience in designing and implementing enterprise-scale cloud solutions.

Senior Cloud Architect

Senior Cloud Architect position at Oracle Mexico City, focusing on cloud architecture design and implementation with customer engagement and technical leadership responsibilities.

Solution Architect V

Principal Solution Architect position at Oracle Brazil, focusing on cloud architecture design and implementation, requiring trilingual skills and offering comprehensive benefits.