Principal Software Development Engineer at Oracle - ScoutJobs - The AI-curated global job board
Skip to content
Oracle
Posted 3 days ago

Principal Software Development Engineer

OraclePrincipal Software Development Engineer

Requirements

BS or MS in Computer Science, 10+ years experience in distributed systems, Experience with public cloud platforms, Proficiency in Java, Go, Python, or C++, Understanding of REST API design, Experience with NoSQL and distributed persistence

Skills

JavaGoPythonDistributed SystemsCloud

About the role

Responsibilities

  • Design, build, and operate highly scalable distributed services for the OCI Limits platform
  • Lead architecture and technical design for major features, services, and platform initiatives
  • Drive end-to-end execution from design and development through deployment and operational support
  • Partner with OCI service teams to deliver foundational cloud governance and quota management capabilities
  • Improve service scalability, resiliency, observability, and operational excellence
  • Mentor engineers and provide technical leadership in system design and troubleshooting
  • Participate in on-call rotations and resolve complex production issues in distributed environments

Requirements

  • BS or MS in Computer Science or equivalent experience
  • 10+ years of experience designing, building, and operating large-scale distributed systems and cloud services
  • Experience developing and operating services on public cloud platforms (OCI, AWS, Azure, or GCP)
  • Proficiency in Java, Go, Python, C++, or similar modern programming languages
  • Deep understanding of distributed systems fundamentals, scalability, and fault tolerance
  • Strong understanding of REST API design and multi-tenant service architectures
  • Experience with NoSQL systems, storage technologies, and distributed persistence

Preferred Qualifications

  • Experience building infrastructure control plane services or cloud governance platforms
  • Familiarity with Infrastructure as Code tools such as Terraform or CloudFormation
  • Experience with compliance-aware distributed systems operating across multiple geographic regions
  • Proven ability to lead complex technical initiatives across multiple teams

Benefits

  • Medical, dental, and vision insurance
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation and paid time off
  • Paid parental leave and adoption assistance
  • Employee Stock Purchase Plan

About the Company

Oracle Cloud Infrastructure (OCI) is redefining the cloud for the world’s largest enterprises. We operate with the agility and innovation of a startup while delivering the scale, security, and reliability expected from one of the world’s leading technology companies.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal Software Development Engineer

Oracle · Nashville

Sign up to apply