Taro Logo

Principal Software Developer (Austin, TX and Nashville, TN only)

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Partner with industry-leaders in almost every sector for 40+ years.
$96,800 - $223,400
Security
Principal Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Developer (Austin, TX and Nashville, TN only)

Oracle Cloud Infrastructure (OCI) is seeking a Principal Software Developer to join their Security and Identity team. This role focuses on developing and maintaining a highly scalable platform used for transferring artifacts and data across 60+ global regions. The position combines hands-on development with technical leadership, requiring expertise in cloud service development and distributed systems.

As a Principal Software Developer, you'll be responsible for building new features while maintaining security and compliance standards. You'll work with modern cloud-native services, contribute to the design and implementation of service APIs, and mentor junior engineers. The role offers the dynamic environment of a startup with the stability of a Fortune 100 company.

The position requires strong expertise in Java or GoLang, experience with microservices architecture, and a deep understanding of distributed systems. You'll be working in an agile environment, collaborating with geographically distributed teams, and supporting both public and government secure environments.

Key technical areas include:

  • Cloud-native service development
  • Distributed systems architecture
  • Security implementations (TLS, PKI, SSH)
  • Microservices and serverless frameworks
  • DevOps practices and CI/CD pipelines

The role offers competitive compensation ($96,800 - $223,400) and comprehensive benefits including medical, dental, vision, 401k with company match, and parental leave. This is an opportunity to work on cutting-edge cloud technology while leading and mentoring others in a collaborative environment.

Oracle values diversity and inclusion, operating with integrity while pushing technological boundaries. The position requires 6-10+ years of experience and is available in Austin, TX and Nashville, TN locations.

Last updated 2 months ago

Responsibilities For Principal Software Developer (Austin, TX and Nashville, TN only)

  • Build and operate modern, cloud native, fault tolerant and scalable cloud services
  • Participate in the design and implementation of service APIs
  • Lead software lifecycle: development, testing, CI/CD and operations
  • Contribute to operational activities including runbooks, troubleshooting, and automation
  • Work with Product Management and other development teams
  • Mentor junior team members
  • Work with geographically distributed teams
  • Support both public and government secure environments

Requirements For Principal Software Developer (Austin, TX and Nashville, TN only)

Java
Go
Kubernetes
  • BS or MS degree in Computer Science, Computer Engineering, or related field
  • 6-10+ years of experience in enterprise applications development
  • Experience in designing and operating large scale, highly available distributed systems
  • Proficiency in Java, GoLang or similar object-oriented languages
  • Knowledge of microservice design patterns and service-to-service communication
  • Experience with production operations and troubleshooting
  • Strong communication skills for technical ideas both verbally and in writing
  • Experience with Agile Development
  • Security knowledge with TLS, PKI and SSH

Benefits For Principal Software Developer (Austin, TX and Nashville, TN only)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • 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 with company match
  • Flexible Vacation policy
  • 11 paid holidays
  • 72 hours paid sick leave
  • Paid parental leave
  • Employee Stock Purchase Plan
  • Financial planning and group legal

Jobs Related To Oracle Principal Software Developer (Austin, TX and Nashville, TN only)