Senior Platform Software Engineer - OCI Secure Network Engineering

Emerson

Nashville (TN)

On-site

USD 140,000 - 190,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Oracle Cloud Infrastructure (OCI) seeks a Senior Platform Software Engineer to own moderately complex components within platform services or SDKs. The role focuses on secure network engineering, Zero Trust Network Services, and PKI infrastructure, with emphasis on resilience, performance, and secure backend development.

You will collaborate on backend services, review code, and shape system design to enhance security, reliability, and operational efficiency in a distributed, multi-tenant cloud

Qualifications

  • Minimum qualifications include 8 years of software development experience.
  • Bachelor's of Technology (B.Tech) or Bachelor's Degree with 4+ years in software development.
  • Master's of Technology (M.Tech) or Master's Degree with 2+ years in software development.
  • Doctorate in Computer Science or related field.

Responsibilities

  • Owns moderately complex components within platform services or SDKs.
  • Leads team-level improvements to integration frameworks and developer tooling.
  • Performs deep debugging across distributed services and drives fixes.
  • Analyses usage, performance, and error budgets for platform surfaces.
  • Authors and curates team documentation, samples, and adoption guidance.

Skills

Distributed Systems
Prototyping
Computer Science Programming
Software Engineering
Web Development
Innovation
Cross-Functional/Team Collaboration
Information Vulnerabilities
Operating Systems
API Development
API Integration
Applied Algorithm Engineering
Source Control
Coding Experience
Database Experience

Education

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
Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics
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
Master's Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics
Doctorate in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics

Job description

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.

Minimum Job Qualifications
  • Education and/or Experience: 8 years of experience in software development
  • 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
  • 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
  • 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
  • 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
  • Doctorate in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics.
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.
  • Coding Experience:
  • 4 years of experience with programming and/or scripting languages (e.g., SQL, C/C++, JavaScript).
  • Database Experience:
  • 3 years of experience with databases.
Preferred Job Qualifications
  • Education and/or Experience: 8 years of experience in software development
  • 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
  • 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
  • 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
  • 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
  • Doctorate in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics.
    Cloud Platforms Experience:
    2 years of experience with cloud platforms (e.g., AWS, Azure, Google, Oracle Cloud).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Software Engineer - OCI Secure Network Engineering
Senior Platform Software Engineer - OCI Secure Network Engineering

Oracle Corporation • Nashville (TN)

On-site
USD 140,000 - 230,000
Relocation assistance
Onsite 5 days/week
Senior OCI Cloud Infrastructure Engineer - Scale & Reliability
Senior OCI Cloud Infrastructure Engineer - Scale & Reliability

Oracle Corporation • Nashville (TN)

On-site
USD 120,000 - 180,000
Senior Principal Platform Engineer - Cloud Deployment Lead
Senior Principal Platform Engineer - Cloud Deployment Lead

Oracle Corporation • Nashville (TN)

On-site
USD 180,000 - 240,000
Senior Software Engineer, Platform - Nashville
Senior Software Engineer, Platform - Nashville

Oracle Corporation • Nashville (TN)

On-site
USD 140,000 - 190,000
OCI Senior Core Infrastructure Engineer 3 - Nashville TN
OCI Senior Core Infrastructure Engineer 3 - Nashville TN

Oracle Corporation • Nashville (TN)

On-site
USD 120,000 - 180,000
OCI Senior Core Infrastructure Engineer - Nashville TN
OCI Senior Core Infrastructure Engineer - Nashville TN

Oracle Corporation • Nashville (TN)

On-site
USD 120,000 - 180,000
Lead Principal Application Software Engineer
Lead Principal Application Software Engineer

Oracle • Nashville (TN)

On-site
USD 140,000 - 210,000
Lead Principal Platform Software Engineer - (OCI - Developer Platform)
Lead Principal Platform Software Engineer - (OCI - Developer Platform)

Oracle Corporation • Nashville (TN)

On-site
USD 180,000 - 240,000
Senior Platform Software Engineer – OCI
Senior Platform Software Engineer – OCI

Oracle • Nashville (TN)

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

Oracle Corporation • Austin (TX)

On-site
USD 92,500 - 209,500
Medical insurance
401(k) Savings Plan with company match
Flexible Vacation
+2