Principal Software Developer

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

Description For Principal Software Developer

Oracle, a leading cloud solutions provider with over 40 years of industry experience, is seeking a Principal Software Developer to join their software engineering division. This role offers an exciting opportunity to work on scalable distributed services and microservice architectures. The position requires expertise in object-oriented programming, with a focus on languages like Java and Go. As a Principal Software Developer, you'll be responsible for developing and enhancing software applications, contributing to architectural improvements, and solving complex technical challenges. The role offers comprehensive benefits including healthcare, 401(k) matching, equity opportunities, and flexible PTO. Located in Nashville, TN, this position provides a competitive salary range of $96,800-$223,400, reflecting Oracle's commitment to attracting top talent. The ideal candidate will bring 7+ years of software engineering experience, strong computer science fundamentals, and excellent communication skills. Join a company that values innovation, diversity, and work-life balance while working on cutting-edge technology solutions.

Last updated 13 days ago

Responsibilities For Principal Software Developer

  • Perform software development tasks
  • Debug and design software applications
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture
  • Apply software architecture knowledge

Requirements For Principal Software Developer

Java
Go
  • BS degree or equivalent experience
  • 7+ years of software engineering experience
  • Computer Science fundamentals in object-oriented design, data structures, & algorithm design
  • 5+ years experience with object oriented programming
  • Experience in building highly-available and scalable distributed services
  • Experience with microservice design patterns
  • Strong communication skills

Benefits For Principal Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Equity
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) with company match
  • Flexible paid time off
  • Paid parental leave
  • Employee Stock Purchase Plan
  • Adoption assistance
  • Financial planning and group legal
  • Voluntary benefits including auto, homeowner and pet insurance

Interested in this job?

Jobs Related To Oracle Principal Software Developer

Principal Software Developer

Principal Software Engineer position at Oracle focusing on cloud infrastructure and distributed systems development with 10+ years of experience required.

Oracle Principal Solutions Engineer

Principal Solutions Engineer position at Oracle, leading presales technical support and customer solutions with 10+ years experience required.

Principal Software Development Engineer, Middleware, Oracle SaaS Engineering

Principal Software Engineer role at Oracle focusing on middleware development for SaaS applications, requiring 8+ years of experience in cloud and enterprise systems.

Fusion Middleware Architect, Oracle SaaS Engineering

Principal Software Engineer position at Oracle focusing on architecting and implementing high-availability solutions for SaaS services.

Principal Software Engineer

Principal Software Engineer role at Oracle focusing on backend development with AI integration and database technologies.