Senior Platform Software Engineer
Oracle
Senior Platform Software Engineer
Oracle
Builds databases, business apps and cloud services
Location: Nashville, TN — onsite 5 days/week. Relocation assistance is available; this is not a remote position.
Work Authorization: Visa sponsorship is not available for this position.
Job Summary
Owns moderately complex components within platform services or SDKs; leads team-level improvements to integration frameworks and developer tooling. Performs deep debugging across a bounded set of distributed services, driving fixes that protect downstream consumers and upgrade paths. Analyzes usage, performance, and error budgets for specific platform surfaces; implements targeted resilience and capacity optimizations. Authors and curates team-scoped documentation, samples, and adoption guidance.
About the Team & Organization
Oracle Cloud Infrastructure (OCI) is seeking a Senior Platform Software Engineer to join the Secure Network Engineering team, focusing on the design, development, and integration of Zero Trust Network Services and Public Key Infrastructure (PKI) solutions.
In this role, you will help build and operate secure, scalable cloud infrastructure services that support OCI's distributed, multi-tenant environment. You will work on network security technologies, including network routing, firewalls, key-based authentication, and cloud service-level authorization, to strengthen infrastructure security and reduce exposure to cybersecurity threats.
You will collaborate with engineering teams to develop backend services, contribute to system design and architecture, review code, and explore emerging technologies that improve security, reliability, and operational efficiency.
The ideal candidate has strong software development skills, a solid understanding of networking protocols and Linux environments, and experience with cloud computing and Zero Trust security principles.
Why OCI?
Oracle Cloud Infrastructure provides enterprise cloud services across compute, storage, networking, databases, and security, supporting mission-critical workloads in distributed cloud environments.
The Secure Network Engineering team is developing Zero Trust Network Service and PKI Infrastructure Services to strengthen network security through identity-based authentication, authorization, and secure access controls.
This role provides an opportunity to work on cloud infrastructure security challenges involving distributed systems, network security, and scalable backend engineering.
Disclaimer:Key Responsibilities
Platform Software Development:
Software Development and Coding - Design, Testing, and Optimization:
Software Architecture - Software System Structural Design:
Issue/Defect Collaboration - Software Products Support:
Practices and Standards Compliance - Security and Compliance:
Development Operations - System Maintenance:
Org-Specific Minimum Qualifications:
Org-Specific Preferred Qualifications:
Advanced AI knowledge or experience applying AI technologies to software development, automation, or infrastructure engineering.
Experience with containerization technologies and Kubernetes.
Experience using infrastructure-as-code and automation tools such as Terraform or Ansible.
Knowledge of database technologies and their integration with backend services.
#LI-AJP
Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.
Explore more opportunities at Oracle