Taro Logo

Principal Software Development Engineer - OCI (Nashville-TN)

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Operating for 40+ years with integrity and partnering with industry leaders across sectors.
$96,800 - $223,400
Backend
Principal Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Development Engineer - OCI (Nashville-TN)

Oracle Cloud Infrastructure (OCI) is seeking a Principal Software Development Engineer to join their Platform Service team. This role combines technical excellence with leadership, focusing on building and operating cloud services for enterprise customers.

As a Principal SDE, you'll be instrumental in designing and implementing new features, leading technical projects, and mentoring other engineers. The position requires expertise in distributed systems, cloud-native architecture, and service operations at scale. You'll work in a dynamic environment that operates with the agility of a startup while leveraging Oracle's enterprise-scale resources and customer base.

The role offers an opportunity to work with cutting-edge cloud technology while solving complex distributed systems challenges. You'll be part of a team that values autonomy, innovation, and technical excellence. The position requires working onsite in Nashville, TN, with relocation assistance provided.

Key aspects of the role include:

  • Leading technical initiatives and mentoring other engineers
  • Building and operating large-scale distributed systems
  • Collaborating across teams to deliver highly available services
  • Contributing to architectural decisions and technical direction
  • Operating and maintaining production services

The ideal candidate brings 7+ years of software engineering experience, strong expertise in Java and cloud technologies, and a proven track record of leading technical projects. This role offers competitive compensation, comprehensive benefits, and the opportunity to shape the future of enterprise cloud computing at Oracle.

This is an excellent opportunity for a senior technologist who wants to combine hands-on development with technical leadership in a role that impacts enterprise customers globally.

Last updated 10 days ago

Responsibilities For Principal Software Development Engineer - OCI (Nashville-TN)

  • Own and develop set of features available through the service
  • Mentor junior software engineers in the team
  • Solve difficult problems in distributed systems, infrastructure, and highly available services
  • Collaborate with Platform Engineering, Business Partners, and Operations Engineering
  • Build and operate cloud services
  • Provide technical and project leadership

Requirements For Principal Software Development Engineer - OCI (Nashville-TN)

Java
Go
Python
Kubernetes
  • BS or MS in Computer Science, or equivalent experience
  • 7+ years of experience delivering and operating large software systems at scale
  • Proficient in Java and at least one of the following scripting languages (Python, Go)
  • Experience building scalable, cloud native distributed systems
  • Understanding of REST Architecture and JSON
  • Experience with production operations and best practices
  • Strong communication skills

Benefits For Principal Software Development Engineer - OCI (Nashville-TN)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Relocation Benefits
  • 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
  • Financial planning and group legal
  • Relocation assistance

Jobs Related To Oracle Principal Software Development Engineer - OCI (Nashville-TN)