Senior Software Developer

Oracle

Nashville (TN)

On-site

USD 89,200 - 209,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
401(k) savings and investment plan
Paid time off
Employee stock purchase plan

Job summary

Oracle is seeking a Software Engineer to join their Nashville office. In this role, you will design and develop backend services, ensuring high quality and reliability in distributed systems. Candidates should have a minimum of 4 years of software development experience and a strong grasp of object-oriented programming.

Oracle offers a competitive salary ranging from $89,200 to $209,500 per year along with extensive benefits such as medical, dental, and vision insurance, 401(k) plan, paid time off, and more.

Qualifications

  • 4+ years of experience in software development or programming.
  • Proficient in one or more object-oriented programming languages.
  • Systematic problem-solving approach and strong communication skills.

Responsibilities

  • Design, develop, debug, and enhance backend services and APIs.
  • Work on scalable, reliable backend applications.
  • Perform moderately complex problem-solving with guidance.

Skills

Software development
Distributed system fundamentals
Object-oriented design
Problem-solving
Communication skills
Microservice design patterns

Education

BS or MS in Computer Science or related field

Tools

Java
C++
C#
Go

Job description

Job Description

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, and continues to expand beyond traditional public cloud boundaries to support dedicated, hybrid, and multi‑cloud solutions, edge computing, and more.

Location

This position is office‑based at one of the following Oracle office locations: Nashville, TN; Austin, TX; Santa Clara, CA; Seattle, WA; or Redwood Shores, CA. Relocation assistance may be available.

Responsibilities

As a member of the Software Engineering team, you will apply your knowledge of software engineering and architecture principles to design, develop, debug, and enhance backend services, APIs, and server‑side components that support distributed cloud systems. You will work within existing software architectures to build and improve scalable, reliable backend applications or operating systems, and may occasionally suggest incremental architectural improvements in alignment with provided design specifications.

The role involves standard engineering tasks with some variation and requires an understanding of team roles, development processes, and established procedures. You will perform moderately complex problem‑solving with guidance, applying company policies, tools, and processes to deliver high‑quality solutions.

Qualifications
  • 4+ years of experience with software development or programming
  • BS or MS degree in Computer Science or related field, or equivalent practical experience
  • Knowledge of distributed system fundamentals, object‑oriented design, data structures, and algorithm design
  • Proficient with at least one object‑oriented coding language such as Java, C++, C#, Go, etc.
  • Systematic problem‑solving approach, strong communication skills, a sense of ownership, and drive
  • Experienced in building highly available and scalable distributed services
  • Experienced with microservice design patterns
Compensation

US: Salary range in USD from $89,200 – $209,500 per year. May be eligible for bonus and equity.

Benefits
  • Medical, dental, and vision insurance
  • 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, accrual rates based on hours and years of service
  • 11 paid holidays
  • Paid sick leave: 72 hours upon hire, refreshed annually, up to a maximum cap of 112 hours
  • Paid parental leave
  • Adoption assistance
  • Employee stock purchase plan
  • Financial planning and group legal services
  • Voluntary benefits including auto, homeowner, and pet insurance
Career Level

IC3

EEO Statement

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Oracle • Redwood City (CA)

On-site
USD 89,000 - 210,000
Medical and dental insurance
401(k) Savings and Investment Plan with company match
Paid time off and holidays
Principal Software Developer
Principal Software Developer

Oracle • Nashville (TN)

On-site
USD 114,600 - 234,600
Medical, dental, and vision insurance
401(k) Savings Plan with company match
Paid parental leave
+1
Principal Software Developer
Principal Software Developer

Oracle • Redwood City (CA)

On-site
USD 114,000 - 235,000
Medical, dental, and vision insurance
401(k) Savings and Investment Plan with company match
Flexible vacation policy
Principal Software Developer (OCI - Health Infrastructure)
Principal Software Developer (OCI - Health Infrastructure)

Oracle • Kansas City (MO)

On-site
USD 114,000 - 235,000
Medical, dental, and vision insurance
401(k) with company match
Paid time off
+3
Principal Software Development Engineer (OCI)
Principal Software Development Engineer (OCI)

Oracle • Austin (TX)

On-site
USD 99,000 - 235,000
Medical, dental, and vision insurance
401(k) Savings and Investment Plan with company match
Flexible Vacation policy
Principal Software Developer
Principal Software Developer

Oracle • United States

On-site
USD 97,000 - 223,000
Medical, dental, and vision insurance
401(k) Savings and Investment Plan
Paid time off and holidays
Software Developer 3
Software Developer 3

Oracle • Austin (TX)

On-site
USD 79,200 - 209,500
Medical, dental, and vision insurance
401(k) savings and investment plan with company match
Paid time off
+1
Software Developer 4
Software Developer 4

Oracle • Nashville (TN)

On-site
USD 120,000 - 150,000
Medical, dental, and vision insurance
401(k) Savings and Investment Plan with company match
Paid time off including flexible vacation and parental leave
Senior Software Engineer
Senior Software Engineer

Ll Oefentherapie • Atlanta (GA)

On-site
USD 79,200 - 209,500
Health insurance
401(k) plan
Paid time off
Senior Principal Software Developer (OCI Health Infrastructure)
Senior Principal Software Developer (OCI Health Infrastructure)

Oracle • Nashville (TN)

On-site
USD 135,000 - 307,000
Medical insurance
Dental insurance
Vision insurance
+2