Principal Software Developer
$96.8k - $223.4kOracle
Job Description
Location Requirement: This position is based in Nashville, TN and is an on-site role. Remote work is not available. Applicants must be able to work from the Nashville office.
Oracle Cloud Infrastructure (OCI) delivers mission-critical applications for leading enterprises worldwide. Our cloud offers hyper-scale, multi-tenant services deployed across more than 50 regions globally. OCI continues to expand beyond traditional public cloud boundaries to support dedicated, hybrid, and multi-cloud solutions, edge computing, and more.
Why Join?
At OCI, you’ll play a key technical role in shaping the design and evolution of backend cloud services that operate at a global scale. You’ll work on complex distributed systems, influence technical direction, and contribute to production services used by customers worldwide. This role offers the opportunity to lead by example, solve ambiguous technical problems, and mentor engineers while continuing to deepen your own technical expertise.
Responsibilities
As a Principal Software Developer, you will lead the design, development, and evolution of backend services, APIs, and core server-side systems that support distributed cloud platforms. You will take ownership of complex technical problems, contribute to architectural decisions, and drive scalable, reliable solutions within and across teams.
You will work on large initiatives, guide design discussions, review and influence technical designs, and collaborate closely with cross-functional partners to ensure high-quality delivery. You will proactively identify opportunities for architectural improvement, system optimization, and operational excellence, while mentoring and supporting other engineers.
This role requires strong technical judgment, deep understanding of distributed systems, and the ability to balance near-term delivery with long-term architectural health.
Position Location
This position is office-based and requires onsite presence at one of the following Oracle office locations: Austin, TX; Nashville, TN; Santa Clara, CA; Seattle, WA; or Redwood Shores, CA. Relocation assistance may be available in accordance with Oracle’s relocation policies.
Qualifications
7+ years of professional software engineering experience, with demonstrated impact on backend or platform systems
BS or MS degree in Computer Science or a related field, or equivalent practical experience
Strong experience designing and building highly available, scalable distributed systems
Deep understanding of distributed system fundamentals, object-oriented design, data structures, and algorithms
Proficiency in one or more object-oriented programming languages such as Java, C++, C#, Go, or similar
Experience leading or influencing technical design and architecture decisions
Strong problem-solving skills, ability to operate in ambiguous environments, and a high sense of ownership
Experience with microservice architectures, service reliability, and production operations
Demonstrated ability to mentor engineers and raise overall technical quality
Responsibilities
As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.
Disclaimer:
Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
Range and benefit information provided in this posting are specific to the stated locations only
US: Hiring Range in USD from: $96,800 to $223,400 per annum. May be eligible for bonus and equity.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle US offers a comprehensive benefits package which includes the following:
Medical, dental, and vision insurance, including expert medical opinion
Short term disability and long term disability
Life insurance and AD&D
Supplemental life insurance (Employee/Spouse/Child)
Health care and dependent care Flexible Spending Accounts
Pre-tax commuter and parking benefits
401(k) Savings and Investment Plan with company match
Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
11 paid holidays
Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
Paid parental leave
Adoption assistance
Employee Stock Purchase Plan
Financial planning and group legal
Voluntary benefits including auto, homeowner and pet insurance
The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
Career Level - IC4
About Us
Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.
True innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing View email address on click.appcast.io or by calling View phone number on click.appcast.io in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
$250.6k - $362.6k
...eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving... ...intelligence across diverse environments. As a Principal Engineer, you will be at the forefront of... ...-native environments. What you’ll do: Develop high-quality Go (and eBPF) code for the...SuggestedFull timeTemporary workLocal areaFlexible hours$152.07k - $202.76k
...solutions, driving meaningful impact through bold thinking, technical excellence, and a commitment to delivering results. As a Principal Software Development Engineer, this individual serves as a strategic force behind Salesforce innovation and MuleSoft-powered...SuggestedTemporary workRemote workWork from home$135.2k - $306.4k
...We use formal specification and verification methods to help developers of complex systems find very subtle bugs that are unlikely to... ...specification and verification. ~5+ years of full-time professional software development of concurrent and distributed systems, ideally...SuggestedFull timeTemporary workFlexible hours$169.3k - $304.7k
...24/7. Partner with the best As a Principal SDET, you will lead the test strategy for... ...for its dependability. As a Principal Software Development Engineer in Test, you will... ...kernel for AI and Compute platforms Developing test suites to validate new custom enhancements...SuggestedWork experience placementWork at office$250.6k - $362.6k
...point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities... ..., and long-term scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco...SuggestedFull timeTemporary workLocal areaRemote workFlexible hours$150k - $200k
...of millions of Americans. We’re looking for an experienced Software Engineer to support our customers and join our passionate team... ...operations Leverage software engineering principles to architect, develop, and implement large scale streaming applications What we...Full timeWork experience placementLive in$130k - $160k
...millions of Americans. About the role: We are looking for a Software Engineer (AI Focus)with strong front-end skills and a passion... ...experiences powered by AI. You will play a critical role in developing intuitive and powerful interfaces that enable warfighters and...Full timeLive in$166k - $253k
...ABOUT THE TEAM The Connected Warfare division’s Mission Command team builds, deploys, integrates, extends, and scales Anduril's software and hardware to deliver mission-critical capabilities to our customers. As the software engineers closest to Anduril customers and...Full timeWork experience placementImmediate start$125k - $200k
...World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right... ...the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing...Full timeWork experience placementWork at officeRemote workWork from homeRelocation package$40 - $48 per hour
...healthcare organization seeking a Sr Application Systems Analyst / Developer to support and enhance critical business applications. This... ...and system solutionsParticipate in all phases of the software development lifecycleConduct testing, code reviews, and quality...Contract workTemporary work$69.4k - $158k
Software EngineerThe Opportunity:As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just developsoftware, but to help create a system that will make a difference...Full timeContract workPart timeWork at officeLocal areaRemote work- ...discussion and agreements.Receives high-level business requirements and develops detailed requirements. Prioritizes efforts.Refines resource... ....Develops or modifies application components using disciplined software development processes. May participate in code walk-through...Temporary workWork experience placement
$293.9k - $406.8k
...interoperability, and long-term scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global... ...through delivery.Mentor and influence senior and principal engineers, elevating technical leadership and...Full timeTemporary workLocal areaRemote workFlexible hours$183.8k - $263.6k
...networking environments. Within Hypershield, the Smart Switch team develops foundational security capabilities that extend across multiple... ...systems. This team is responsible for core control plane software that enables policy configuration, deployment workflows, logging...Full timeTemporary workLocal areaRemote workFlexible hours$94.3k - $136.7k
When you care deeply about the work you do, it’s rewarding to see it through from concept to completion. We partner with clients to provide both program management and construction management to strategize, plan, and implement projects that drive organizations forward. ...Full timeContract workTemporary workPart timeFor contractorsCasual workLocal areaFlexible hours- ...AVAILABLE TO INDIVIDUALS LIVING IN USA. NO RECRUITERS OR AGENCIES, PLEASE. *** About AssetIntel AssetIntel is a software company that develops asset management software products for the transportation infrastructure industry. Our clients include state transportation...Remote work
$110k - $135k
...Job Title: Software Engineer (Full Stack) Location: Atlanta, GA | NYC, NY | Remote, USA Employment Type: Full-time, Salaried... ...Engineer at Impiricus, you will play a crucial role in designing, developing, and optimizing our digital healthcare solutions. You will...Full timeTemporary workWork at officeLocal areaRemote workFlexible hours$100k - $144k
...Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team.As a hands-on technical... ...working within an agile/scrum team-based environment to design, develop a Software SaaS product Experience writing with and working on...Work at officeLocal areaRemote work$35 - $65 per hour
...every project from modest designs to large-scale, multifaceted developments. Note: The role is strictly for candidates within the United... ...! We are seeking a highly motivated and detail-oriented Software Developer to join our dynamic engineering team. This role is ideal...Hourly payFull timeRemote workMonday to Friday- ...customers' partnership every day by delivering exceptional experiences that drive their success. Summary We're looking for a Software Developer II for Miovision Technologies US, LLC to architect and maintain AWS cloud-native solutions across different teams and...Remote workFlexible hours
$103k - $143k
...month of employment: Microsoft Certified: Power Automate RPA Developer Associate (PL-500) and Microsoft Certified: Power Platform Developer... ...federal agencies. We are hiring for a full-time, on-site RPA Software Developer in Honolulu, HI to support the Navy Information...Full timeWork at office$125k - $167k
...drive innovative astronomical research. We are seeking a Senior Software Engineer to provide technical leadership and hands‑on... ...to the controlled technical data. Essential Functions Design, develop, test, deploy, and maintain high‑level software systems for telescope...For contractorsFor subcontractorWork at office- ...PMAT is an innovative small business founded with a passion for developing forward-leaning solutions from exceptional people that... ...impactful digital solutions that utilize modern cloud, data, and software concepts. Our passion is working on complex and progressive challenges...Live inWork at officeRelocation package
$197.4k - $232k
...humans pushing toward something bigger, together. One Confluent. One Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems that underpin our data streaming platform. You’ll lead the...Full timeRemote work$114.5k - $148k
Virta Health is on a mission to reverse metabolic disease in one billion people. Current treatment approaches aren’t working—over half of US adults have either type 2 diabetes or prediabetes, and obesity rates are at an all-time high. Virta is changing this by helping people...Currently hiringWork at officeRemote work$141k - $180k
...We're looking for talented and highly motivated software engineers to join our team. As a growth stage technology company, Clear Capital is seeking developers eager to be part of a team, working closely with every part of the company from operations to our executive team...Temporary workImmediate startRemote work$86.9k - $198k
AI Software Engineer, SeniorThe Opportunity:As an experienced software engineer, you know how to design, develop, and deliver production AI applications that demonstrate the practical value of generative AI, large language models (LLMs), and autonomous workflows. You combine...Full timeContract workPart timeWork at officeLocal areaRemote work$160k - $184k
...the largest scale and hardest problems in computer science and software development. If you have a solid grounding in software... ...epics, stories, technical plans, and delivery workstreams Mentor developers on the team Ensure technical documentation is clear, accurate,...Full timeTemporary workRemote workVisa sponsorship$140k - $200k
...petabyte-scale and low cost through a tight integration of infrastructure, engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources of audio data and bring it into our ingestion pipeline...Remote jobFull timeWork at officeShift work- Position: DevOps Engineer (Full Time) Location: Remote / NYC -East Coast Position Reports to: SVP, Engineering TelmarHelixa: Where AI Meets Audience Insight and Media Planning Intelligence At TelmarHelixa, we don’t just analyze data—we unlock the potential...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Developer. Be the first to apply!
- senior principal cloud computing engineer Honolulu, HI
- principal Honolulu, HI
- bank software Honolulu, HI
- software asset management analyst Honolulu, HI
- ultimate software Honolulu, HI
- embedded software Honolulu, HI
- software Honolulu, HI
- software engineer - cloud services Honolulu, HI
- internship software Honolulu, HI
- software sales representative Honolulu, HI



