Senior Software Engineer - Nashville

Oracle

Nashville (TN)

On-site

USD 89,000 - 210,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
401(k) match
Stock options

Job summary

Oracle is seeking a software engineer to help design, build, and operate components of Oracle Cloud Infrastructure (OCI). You will collaborate with cross-functional teams to deliver scalable distributed systems and contribute to AI-enabled tooling for code review, test generation, and documentation.

The role emphasizes agile collaboration, strong communication, and a focus on safe AI use across cloud services.

Qualifications

  • 3+ years of software engineering experience.
  • Experience building service-oriented architectures, APIs, or distributed systems.
  • Development experience in Java, C++, or C#, plus scripting languages.
  • Experience with cloud platform teams and supporting compute, networking, search, and storage needs.
  • Strong written and verbal communication skills; able to explain complex ideas clearly.
  • Collaborative, agile development environment experience.
  • Interest or hands-on use of AI-assisted development tools and LLM-based automation.

Responsibilities

  • Define and develop software for tasks related to designing, debugging, and building software applications or operating systems.
  • Provide technical leadership to other software developers.
  • Design, implement modest changes to existing software architecture to meet evolving needs.
  • Design, develop, test, and operate components of Oracle Cloud Infrastructure.
  • Collaborate with engineers and partner teams to build scalable distributed systems.
  • Improve engineering workflows and contribute to AI-enabled tools and automation for code review, test generation, documentation, operational triage, and release workflows.
  • Analyze different parts of the stack to understand distributed system interactions.
  • Work in a collaborative agile environment delivering reliable platform services for Oracle's IaaS cloud.

Skills

3+ years
APIs
Distributed systems
Java
C++
C#
Scripting
AI tools
Agile
Cloud platforms

Tools

CI/CD
Cloud platforms

Job description

Salary: $89,200 - 209,500 per year
Requirements:
  • We are looking for a software engineer with 3+ years of experience.
  • We need experience building service-oriented architectures, APIs, or distributed systems.
  • We require development experience in Java, C++, or C#, along with scripting languages.
  • We value experience working with cloud platform teams and supporting needs across compute, networking, search, and storage.
  • We expect strong written and verbal communication skills, with the ability to explain complex ideas clearly and concisely.
  • We want someone comfortable in a collaborative, agile development environment.
  • We value interest in, or hands-on use of, AI-assisted development tools, agents, LLM-based automation, or developer productivity tooling in software engineering workflows.
  • We expect sound judgment around safe AI use, including data privacy, access control, and responsible use of generated code or recommendations.
  • Preferred: experience building distributed systems, backend services, or operating services in a cloud environment.
  • Preferred: familiarity with distributed computing and cloud-based platforms.
  • Preferred: understanding of cross-functional platform feature areas in cloud platforms.
  • Preferred: experience with CI/CD, automated testing, observability, incident response, or release workflows.
  • Preferred: experience using AI tools for code generation, code review, test generation, documentation, debugging, operational analysis, or workflow automation.
  • Preferred: experience improving developer productivity through tools, automation, documentation, or platform workflows.
Responsibilities:
  • We help define and develop software for tasks related to designing, debugging, and building software applications or operating systems.
  • We provide technical leadership to other software developers.
  • We specify, design, and implement modest changes to existing software architecture to meet evolving needs.
  • We design, develop, test, and operate components of Oracle Cloud Infrastructure.
  • We work with other engineers and partner teams to build scalable distributed systems.
  • We improve engineering workflows and contribute to AI-enabled tools and automation for code review, test generation, documentation, operational triage, release workflows, configuration analysis, and engineering knowledge retrieval.
  • We dive into different parts of the stack and understand broad distributed system interactions.
  • We work in a collaborative agile environment and contribute to reliable platform services for Oracles IaaS cloud.
Technologies:
  • AI
  • Backend
  • C#
  • CI/CD
  • Cloud
  • IaaS
  • Java
  • LLM
  • Oracle
  • DevOps
  • Support
More:

We are Oracle Cloud Infrastructure (OCI), building the future of the cloud for enterprises as a diverse team of creators and inventors. We operate with the speed and mindset of a startup, paired with the scale and customer focus of a leading enterprise software company. Our values center on equity, inclusion, respect, continuous learning, and growth. The App Configuration Service team is creating a new OCI platform service to help teams manage configuration safely, consistently, and reliably across distributed cloud environments, with an AI-first approach from day one. This role is at Career Level IC3, with a US hiring range of $89,200 to $209,500 annually, and may be eligible for bonus and equity. We also offer a comprehensive benefits package that includes medical, dental, and vision coverage, disability and life insurance, retirement savings with company match, paid time off, paid holidays, sick leave, parental leave, adoption assistance, employee stock purchase, and additional voluntary benefits.

last updated 40 week of 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Platform - Nashville
Senior Software Engineer, Platform - Nashville

Oracle Corporation • Nashville (TN)

On-site
USD 93,000 - 210,000
Medical Insurance
401(k) with match
Paid time off
Principal Software Developer (OCI - Health Infrastructure)
Principal Software Developer (OCI - Health Infrastructure)

Oracle • Kansas City (MO)

On-site
USD 114,600 - 234,600
Medical, dental, and vision insurance
401(k) with company match
Paid time off
+3
Principal Software Engineer, Core Infrastructure - Nashville
Principal Software Engineer, Core Infrastructure - Nashville

Oracle • Nashville (TN)

On-site
USD 115,000 - 235,000
Medical Insurance
Dental Vision
401k Match
+5
Principal Software Developer
Principal Software Developer

Oracle • Austin (TX)

On-site
USD 97,000 - 223,000
Medical insurance
401(k) match
Paid time off
Senior Software Developer
Senior Software Developer

Oracle • Seattle (WA)

On-site
USD 80,000 - 178,000
Medical, dental, and vision insurance
Short term disability
Life insurance and AD&D
+1
Principal Software Infrastructure Engineer - OCI Networking
Principal Software Infrastructure Engineer - OCI Networking

Oracle • United States

On-site
USD 115,000 - 235,000
Medical, dental, and vision insurance
Paid time off
401(k) with company match
+1
Senior Platform Software Engineer
Senior Platform Software Engineer

Oracle • Seattle (WA)

On-site
USD 128,000 - 174,000
Medical, dental, and vision insurance
401(k) with company match
Paid time off and holidays
+1
Senior Technical Program Manager
Senior Technical Program Manager

Oracle • Columbia (SC)

On-site
USD 93,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+7
Senior Software Engineer
Senior Software Engineer

Oracle • Nashville (TN)

On-site
USD 79,800 - 178,100
Medical, dental, and vision insurance
401(k) Savings Plan with company match
Flexible Vacation and paid holidays
+1
Senior Platform Software Engineer
Senior Platform Software Engineer

Oracle • Santa Clara (CA)

On-site
USD 125,000 - 190,000
Health benefits
Paid time off
401(k) plan
+1