Senior Core Infrastructure Engineer (Nashville, TN) (Cloud Native, Distributed Systems)
Oracle
hackajob is collaborating with Oracle to connect them with exceptional professionals for this role.
About the team
Join OCI AppConfig to build and operate a Tier-0 feature flighting and configuration platform, shaping its architecture, APIs, SDKs, and operations.
Description
Location : Nashville, TN — onsite 5 days/week. Relocation assistance is available; this is not a remote position.
The App Configuration Service team is building a new OCI platform service for application configuration and feature flighting. The team will enable OCI services to safely, consistently, and reliably manage dynamic configuration, targeted feature rollouts, experimentation, and emergency kill switches across distributed cloud environments. The team owns the end-to-end platform: service APIs, control plane, globally distributed configuration evaluation path, SDKs and self-service tooling, security and access controls, auditability, observability, and the operational model required for a Tier-0 service. As a greenfield team, we are also building and operating in an AI-first way—using AI-assisted development, automation, and intelligent operational workflows to improve how we design, build, test, review, document, release, and run the service. This gives engineers the opportunity to shape both a high-impact cloud platform and modern AI-enabled engineering practices from the ground up.
Designs, implements, and optimizes components in distributed systems with an emphasis on scalability, resiliency, and operability. Delivers features and load/performance tests; leverages data plane platforms and distributed state tools for high-volume retrieval, storage, and processing; and reviews peers’ implementations for scalability compliance. Builds fault-tolerant paths (redundancy, replication, automatic failover), applies recovery‑oriented principles, and implements retries, circuit breakers, and timeouts. Proactively detects and mitigates issues via tests, alarms, dashboards, and telemetry; authors runbooks and participates in incident response and RCAs. Implements standard replication and synchronization, develops automation/IaC for troubleshooting and maintenance, and applies advanced security controls (encryption, access, remediation) while ensuring change, compliance, and documentation standards are met.
Responsibilities
Key Responsibilities
System Design & Architecture - System Scalability:
–Implements and contributes to the development for components of distributed systems that support horizontal and vertical scaling including leveraging distributed state management tools.
–Optimizes code and/or systems for large-scale data processing in large-scale systems.
–Implements scalability requirements for assigned components and reviews implementation of team members.
–Leverages components of data plane platforms to handle large-scale data retrieval, storage, and processing.
–Implements performance and load testing.
System Design & Architecture - System Reliability Design:
–Collaborates with team to build fault-tolerant components capable of withstanding in-service updates by implementing redundancy, replication, and automatic failover mechanisms.
–Applies recovery oriented computing principles to design components that effectively handle service disruptions.
–Implements retry mechanisms, circuit breakers, and timeouts to help handle network unreliability.
System Design & Architecture - System Reliability Performance:
–Implements tests and alarm configurations to proactively detect and address issues/failures.
–Supports efforts to recover from failures by drafting and executing runbooks and operational procedures.
–Builds and customizes dashboards, telemetry systems, and alerting mechanisms to monitor component health.
System Design & Architecture - Correctness / Availability:
–Designs and implements functional requirements and testing for assigned features within an existing system.
–Implements tests scenarios (e.g., fault-injection, brown-out) to evaluate system correctness.
–Implements standard data replication and synchronization techniques to maintain data integrity and availability.
Operational Troubleshooting & Incident Management:
–Diagnoses, debugs, and resolves issues in system components to support ongoing operation.
–Implements basic strategies to prevent interruptions, ensuring no maintenance windows are required for customers and users when resolving issues.
–Designs and implements automation scripts and tooling used to troubleshoot operational issues.
–Participates in operational support rotations, assisting in incident responses and root cause investigations.
Compliance & Security:
–Applies advanced security measures to protect data and applications in multi-tenant environments, including encryption and access controls.
–Implements remediation plans to continuously improve security.
–Collaborates with the team to ensure cloud infrastructure complies with relevant industry standards and regulations and that documentation is up-to-date
Automation & Change Management:
–Maintains automation scripts and tools (e.g., Infrastructure as Code (IaC)) for managing cloud infrastructure.
–Adheres to change management plans for patching, updating, and rolling back applications.
MUST-HAVE SKILLS :
- 5+ years of professional software development experience, with a record of delivering production-quality distributed systems, platform services, or developer tools.
- Strong programming skills in one or more modern languages such as Java, Go, C++, C#, Python, or similar.
- Experience designing APIs, data models, and service architectures with attention to scalability, availability, security, and operability.
- Solid understanding of cloud-native systems, including containers, orchestration, CI/CD, infrastructure automation, or release engineering concepts.
- Demonstrated ownership: you can drive work from problem definition through design, implementation, launch, and ongoing operation.
- Clear written and verbal communication skills, and the ability to collaborate effectively across engineering disciplines.
- Strong understanding of distributed-systems fundamentals, including consistency tradeoffs, failure handling, concurrency, and resilient service design.
- Experience with code review, automated testing, and CI/CD practices.
#LI-AJP
Qualifications
Minimum Job Qualifications
Education and/or Experience:
8 years of experience in software development
OR
Bachelor's of Technology (B.Tech) Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 4 years of experience in software development
OR
Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 4 years of experience in software development
OR
Master's of Technology (M.Tech) Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 2 year of experience in software development
OR
Master's Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 2 year of experience in software development
OR
Doctorate in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field.
Job Skills :
Same skills as prior level plus;
Distributed Systems: Demonstrated ability in or knowledge of distributed systems, including designing or managing scalable, secure, and highly available software systems.
Prototyping: Demonstrated experience creating and refining prototypes for system validation and stakeholder feedback.
Computer Science Programming: Demonstrated understanding of computer science principles and ability to implement them in code.
Software Engineering: Demonstrated proficiency in all phases of software engineering and development.
Web Development: Demonstrated ability in or knowledge of web development, including designing, developing, or maintaining modern web applications using current frameworks.
Innovation: Demonstrated ability in or knowledge of innovation, including generating or supporting new ideas, technologies, or processes for organizational growth.
Cross-Functional/Team Collaboration: Demonstrated ability in or knowledge of cross-functional collaboration, including working with stakeholders across teams or geographies to achieve common objectives.
Information Vulnerabilities: Demonstrated ability to assess and mitigate vulnerabilities in IT and physical information assets.
Operating Systems: Demonstrated ability in or knowledge of operating systems, including installing, upgrading, and troubleshooting various operating environments.
API Development: Demonstrated ability to develop, test, and maintain secure APIs for application integration.
API Integration: Demonstrated ability to build and manage robust API integrations for seamless interoperability between systems.
Applied Algorithm Engineering: Demonstrated skill in designing, analyzing, and optimizing algorithms for efficiency and scalability.
Source Control: Demonstrated ability in or knowledge of source control, including managing and documenting code versions and release branches.
Cloud - Cloud Platforms Experience:
2 years of professional experience with cloud platforms (e.g., AWS, Azure, Google, Oracle Cloud).
Testing and Automation Experience:
3 years of experience working in testing and automation at the system level.
Distributed Systems Experience:
2 year of experience working with delivering and operating large-scale distributed systems.
Preferred Job Qualifications
Education and/or Experience:
8 years of experience in software development
OR
Bachelor's of Technology (B.Tech) Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 4 years of experience in software development
OR
Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 4 years of experience in software development
OR
Master's of Technology (M.Tech) Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 2 years of experience in software development
OR
Master's Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 2 years of experience in software development
OR
Doctorate in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics.
People Leadership / Management Experience:
2 year of experience with cloud platforms (e.g., AWS, Azure, Google, Oracle Cloud).
$79.2k - $209.5k
Location: Nashville, TN — onsite 5 days/week.... ...switches across distributed cloud environments. The... ...service. This gives engineers the opportunity... ...in distributed systems with an emphasis... ...the data, infrastructure, applications, and... ...understanding of cloud-native systems,...CloudSeniorTemporary workRelocation packageFlexible hours$79.2k - $209.5k
As a Senior Core Infrastructure Engineer within the Networking organization, you... ...deep understanding of systems design and distributed systems to build scalable... ...role is based out of Nashville, TN. Only Oracle brings... ...leading the way in AI and cloud solutions that impact...CloudSeniorTemporary workLong distanceFlexible hours$79.2k - $209.5k
...based in our Nashville, TN campus. Relocation... ...the software engineering division, you... ...or operating systems.Work is non-... ....The Oracle Cloud Infrastructure (OCI) team... ...in a broadly distributed, multi-tenant... ...and build of core services that... ...services. As a Senior Software...CloudSeniorTemporary workLive inRemote workRelocation packageLong distanceFlexible hoursNight shift- ...role is based out of Nashville,TN The Oracle Cloud Infrastructure (OCI) team builds... ...in a broadly distributed, multi-tenant cloud... ...Plane organization, a core OCI team that own... ...System Design & Architecture... ...Science, Computer Engineering, Software Engineering...CloudSenior
$114.6k - $234.6k
...components of scalable, elastic distributed systems for the Network... ...management plans.We are seeking a Core Infrastructure Engineer to design, build, and... ..., secure, and scalable cloud services. This role combines... ...position is based out of Nashville,TN. Only Oracle brings...CloudTemporary workFlexible hours$79.2k - $209.5k
...solid grasp of distributed systems fundamentals.... ...understanding of cloud computing concepts... ...maintain cloud-native services and... ...Management and partner engineering teams. We... ...with this Core Infrastructure Engineer opportunity... ...is based in Nashville, TN, with...CloudSeniorFull timeRelocation packageFlexible hours$79.2k - $209.5k
...next generation of Oracle Cloud Infrastructure's networking platform.... ...platforms. We're looking for engineers with strong computer science... ...for building large-scale distributed systems to join our technical leadership... ...Our team develops the core infrastructure that powers...CloudSeniorTemporary workFlexible hours$79.2k - $209.5k
...this role. About the team Oracle Cloud Infrastructure (OCI) is hiring a Senior Core Infrastructure Engineer to help build the next generation of... ..., root-cause, and control systems. You will develop cloud-scale distributed control-plane and observability solutions...CloudSeniorTemporary workWorldwideFlexible hours$79.2k - $209.5k
...operating end-to-end systems and services.... ...need strong Core Java knowledge... ...on public cloud platforms such... ...Oracle Cloud Infrastructure. We prefer... ...years of software engineering or related... ...based on our Nashville, TN campus, and relocation... ...large-scale, distributed, multi-tenant...CloudSeniorFull timeRemote workRelocation packageFlexible hours$79.2k - $209.5k
Oracle Cloud Infrastructure (OCI) delivers mission-critical applications... ..., and more.As a Senior Core Infrastructure Engineer, you will build and... ...operate the foundational distributed systems behind OCI. You will... ...requires onsite presence in Nashville, Tennessee. Relocation...CloudSeniorTemporary workWork at officeWorldwideRelocationRelocation packageFlexible hours$92.5k - $209.5k
LOCATION: NASHVILLE TN You will work across monitoring... ...tooling, cloud infrastructure, and user... ...configuration-management systems for agents,... ...and operate cloud-native services using... ...modern AI-assisted engineering tools, including... ...with distributed microservices and...CloudSeniorTemporary workRemote workFlexible hours$79.2k - $209.5k
...position is based in Nashville, TN relocation... ...provided As a Core Infrastructure Engineer on the... ...reliable, and scalable cloud services that power... ...authorization systems. You’ll contribute... ...maintain cloud-native services and... ...fault-tolerant distributed systems. Participate...CloudSeniorTemporary workRelocation packageFlexible hours$142k - $194k
...Understanding of distributed systems fundamentals Experience... ...phases of software engineering and development... ...Help ensure cloud infrastructure meets applicable standards... ...to recruit a Senior Core Infrastructure Engineer... ...five days per week in Nashville, Tennessee; it is...CloudSeniorFull timeRelocation package- ...Technical Brentwood, TN, US 8 days ago... ...Must live in the Nashville, TN, Houston, TX,... ...a mission-minded Senior Engineer to join our... ...network, server, and cloud infrastructures for multiple... ...security of their systems. Key Responsibilities... ..., Spanning Tree, core switch and...CloudSeniorFull timeLive inLocal areaImmediate start
$79.2k - $209.5k
...are seeking 5+ years of experience in distributed cloud engineering, with a background in building... ...value deep experience with distributed systems, fault tolerance, algorithms, system... ...systems that correlate live network and infrastructure signals, detect customer impact, and...CloudSeniorFull timeFlexible hours$92.5k - $209.5k
Oracle Cloud Infrastructure (OCI) delivers mission... ...and more.As a Senior Platform Software Engineer, you will... ...onsite presence in Nashville, Tennessee.... ...bounded set of distributed services; deliver... ...-oriented or systems programming... ...containers, cloud-native deployment,...CloudSeniorTemporary workWork at officeWorldwideRelocationRelocation packageFlexible hours$92.5k - $209.5k
...onsite in Nashville, TN. Will relocate... ...deployment system that will... ...on Oracle Cloud Infrastructure. This is a... ...growth.As a Senior Software Development Engineer, you will design... ...-quality distributed systems,... ...understanding of cloud-native systems,... ...operate core services...CloudSeniorTemporary workRelocationFlexible hours$142k - $194k
...of software engineering experience with... ...Operating Systems and hands-on... ...or cloud provider environments... ...in distributed systems and cloud-native environments... ...partnering with senior and junior engineers... ...and related infrastructure. We... ...role. Our OCI Core NOS team is...CloudSeniorFull time$90.1k - $209.5k
...help Oracle Cloud Infrastructure deliver global... ...experienced MEP Senior Estimator (IC... ...-critical systems. The MEP Senior... ...and distribution, heat rejection... ...across Design, Engineering, Delivery, Construction... ...role in Nashville, TN.Preferred... ...the portfolio. Core Deliverables...CloudSeniorFull timeContract workTemporary workFor contractorsFlexible hours$74.1k - $148.3k
...in office, in our Nashville Hub.Visa... ...support of H-1B, TN, O-1, green card... .... The TeamOracle Cloud Infrastructure (OCI) is the first... ...Object Store and File Systems; Networking products... ...seeking best-in-class engineers with the... ...Performance Computing, Distributed Systems, Data...CloudTemporary workInternshipH1bWork at officeFlexible hours$81.1k - $187k
...alongside experienced engineers, partner teams,... ...and optimize the infrastructure that supports... ...work location is Nashville, TN. Responsibilities... ...monitoring systems; analyze and mitigate... ...Regularly engage senior management and network... ...in a large ISP, cloud provider, or...CloudSeniorTemporary workWorldwideFlexible hoursShift workNight shift$146.3k - $306.4k
...position is based at our Nashville, TN location. Manages... ...scalable distributed systems and components on a... ...horizon. Standardizes engineering practices and scalability... ...documentation and cloud infrastructure compliance with... ...these processes. Core Responsibilities...CloudSeniorTemporary workFlexible hours$79.2k - $209.5k
...monitor liquid-cooled GPU infrastructure across factory environments... ...leading the way in AI and cloud solutions that impact... ...and ongoing evolution of core distributed systems and data-plane services at... ...cause analysis, and mentor engineers in operational excellence....CloudSeniorTemporary workFlexible hours$79.2k - $209.5k
OCI (Oracle Cloud Infrastructure) AI Infrastructure is at the forefront... ...revolution, creating systems that allow customers... ...for running distributed AI/ML/HPC workloads across... ...For:Adaptable Engineers: Self-motivated individuals... ...back applications.Core ResponsibilitiesPlanning...CloudSeniorTemporary workFlexible hours$92.5k - $209.5k
...Science, Computer Engineering, or a... ...oriented or systems programming... ...Knowledge of distributed systems, data... ...available, scalable cloud services or... ..., cloud-native deployment,... ...hiring a Senior Platform Software... ...Cloud Infrastructure (OCI), which... ...office-based in Nashville, Tennessee,...CloudSeniorFull timeWork at officeRelocationRelocation packageFlexible hours$79.2k - $209.5k
The Oracle Cloud Infrastructure (OCI) team builds and manages a suite of massive... ...cloud services in a broadly distributed, multi-tenant cloud... ...Control Plane organization, a core OCI team that own and manage... ...components of scalable distributed systems that support horizontal and...CloudSeniorTemporary workFlexible hours$91.4k - $187k
...and develops advanced network systems for large-scale enterprise, data center, or cloud-based environments, providing expertise... ...managers, mentors junior engineers, engages in customer... ...Oracle brings together the data, infrastructure, applications, and expertise to...CloudSeniorContract workTemporary workRemote workFlexible hours$102.3k - $209.5k
...to help Oracle Cloud Infrastructure deliver global... ...in data engineering, analytics, automation... ...build the systems that enable delivery... ...with cloud-native architectures and distributed systems.AI &... ...intelligent automation.Core... ...onsite role in Nashville, TN.Full timePosting...CloudFull timeTemporary workFlexible hours$193.6k - $414.4k
...passionate about building cloud infrastructure that powers millions... ...high-performing engineering organizations that... ...operate mission-critical distributed systems at massive scale?... ...responsible for core virtual networking Infrastructure... ...excellence.As a Senior Director, you will...CloudSeniorTemporary workFlexible hours$114.6k - $234.6k
...understanding of operating systems, computer networks,... ...: experience with cloud storage, networking,... ...ongoing evolution of core distributed systems and data-plane... ...analysis, and mentor engineers in operational... ...Build and improve Infrastructure as Code and operational...CloudFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Core Infrastructure Engineer (Nashville, TN) (Cloud Native, Distributed Systems). Be the first to apply!
- remote infrastructure engineer Nashville, TN
- infrastructure engineer Nashville, TN
- principal infrastructure engineer Nashville, TN
- senior infrastructure engineer Nashville, TN
- infrastructure developer Nashville, TN
- entry level infrastructure engineer Nashville, TN
- infrastructure engineering manager Nashville, TN
- lead infrastructure engineer Nashville, TN
- senior cloud security engineer Nashville, TN
- principal cloud computing engineer Nashville, TN



