Senior Cloud & Distributed Systems Engineer

Devopsroles

Nashville (TN)

On-site

USD 115,000 - 235,000

Full time

14 days+

Get a reply from this employer

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

Get past ATS filters

Job summary

Oracle is seeking a software engineer to design, develop, test, and operate components for a scalable distributed systems platform in Nashville. You will collaborate with teams to evolve architecture, review code, and build services that run reliably in production.

Minimum qualifications include 8 years of software development experience (or relevant degrees with shown experience), strong Java, data structures, and cloud experience.

Qualifications

  • 8 years of software development experience; or a bachelor’s degree with 4 years of software development experience; or a master’s degree with 2 years; or a doctorate in a relevant field.
  • Relevant fields include Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or a related field.
  • 2 years of professional experience with cloud platforms such as AWS, Azure, Google Cloud, or OCI.
  • 3 years of experience in testing and automation at the system level.
  • 2 years of experience delivering and operating large-scale distributed systems.
  • Proficiency in Java and knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
  • Strong troubleshooting and performance tuning skills; diagnosing issues and improving system efficiency.
  • Experience developing, testing, and integrating secure REST APIs and services; knowledge of modern web app development.
  • Proficiency across the software development lifecycle, including source control, code reviews, and prototyping to validate solutions.
  • Ability to assess security vulnerabilities and collaborate across teams to deliver and improve software.

Responsibilities

  • Design and implement assigned features and components with independent judgment and minimal supervision.
  • Improve scalability and data processing performance; review peer implementations.
  • Build fault-tolerant components using replication, failover, retries, circuit breakers, and timeouts; run tests.
  • Develop dashboards, alerts, telemetry, and runbooks; participate in operational support rotations.
  • Maintain troubleshooting tools and infrastructure automation; apply encryption and access controls; address security vulnerabilities.
  • Collaborate across teams and share knowledge; handle complex issues when needed.

Skills

Java
Data structures
Algorithms
Operating systems
Distributed systems
Troubleshooting
Performance tuning
REST APIs
Security
Software development lifecycle

Education

Bachelor's degree in a relevant field
Master's degree in a relevant field
Doctorate in a relevant field

Tools

Python
Perl
Cloud platforms (AWS/Azure/Google/OCI)

Job description

Oracle is seeking a software engineer to design, develop, test, and operate components for a scalable distributed systems platform in Nashville. You will collaborate with teams to evolve architecture, review code, and build services that run reliably in production.

Minimum qualifications include 8 years of software development experience (or relevant degrees with shown experience), strong Java, data structures, and cloud experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III — Java, Cloud & Distributed Systems
Software Engineer III — Java, Cloud & Distributed Systems

Oracle • Nashville (TN)

On-site
USD 89,000 - 210,000
Medical, dental, and vision insurance
401(k) with company match
Paid time off and holidays
+1
Senior Distributed Systems Engineer - Scalable & Resilient
Senior Distributed Systems Engineer - Scalable & Resilient

Oracle • Nashville (TN)

On-site
USD 79,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+1
Senior Cloud Infrastructure Engineer: Scalable & Reliable
Senior Cloud Infrastructure Engineer: Scalable & Reliable

Oracle • Nashville (TN)

On-site
USD 79,000 - 210,000
Medical, dental, and vision insurance
401(k) plan
Paid time off
+3
Senior Cloud Solutions Architect – Strategic Customer Eng
Senior Cloud Solutions Architect – Strategic Customer Eng

Oracle • Nashville (TN)

On-site
USD 99,600 - 223,400
Medical, dental, and vision insurance
401(k) Savings and Investment Plan with company match
Paid time off and holidays
+2
Senior Cloud Infrastructure Engineer - Distributed Systems
Senior Cloud Infrastructure Engineer - Distributed Systems

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 Cloud Infra Engineer — Scale & Reliability
Senior Cloud Infra Engineer — Scale & Reliability

Oracle • Nashville (TN)

On-site
USD 79,000 - 210,000
Medical/dental/vision insurance
401(k) Savings and Investment Plan
Paid time off
+3
Lead Cloud-Scale Application Software Engineer
Lead Cloud-Scale Application Software Engineer

Oracle • Nashville (TN)

On-site
USD 100,000 - 210,000
Medical insurance
Dental insurance
401(k) with match
+1
Senior Cloud Infrastructure Engineer - Distributed Systems
Senior Cloud Infrastructure Engineer - Distributed Systems

Oracle Corporation • Seattle (WA), Santa Clara (CA)

On-site
USD 115,000 - 235,000
Hyperscale Distributed Systems Architect
Hyperscale Distributed Systems Architect

Oracle Corporation • Nashville (TN)

On-site
USD 120,000 - 160,000
Senior Cloud Infrastructure Engineer - Core Systems
Senior Cloud Infrastructure Engineer - Core Systems

Oracle Corporation • Nashville (TN)

On-site
USD 115,000 - 235,000
Medical, dental, vision insurance
401(k) with company match
Paid time off