infrastructure
Posted Oct 6, 2025Software Engineer, Infrastructure Security
at openai
United StatesRemote
Responsibilities
- - Develop automation and detection tooling to continuously identify and mitigate risks in large-scale cloud and on-prem environments.
- - Lead or participate in design reviews and threat models to ensure new systems launch with strong security foundations and operational excellence.
- - A track record of delivering scalable solutions and driving impactful changes across infrastructure in real-world projects.
Requirements
- About the Team Security is at the foundation of OpenAI’s mission to ensure that artificial general intelligence benefits all of humanity.
- About the Role OpenAI is seeking a Security Software Engineer to join the Infrastructure Security (InfraSec) team.
- InfraSec safeguards the core of OpenAI’s research and production environments—GPU supercomputing clusters, multi-cloud infrastructure, datacenters, networking, storage, and the critical services that power our frontier AI models.
- Our charter spans everything from bare-metal hardware and firmware to Kubernetes clusters, service meshes, and the data pathways that carry highly sensitive model weights and user data.
- - Drive high-impact initiatives such as line-speed encryption, machine identity, and network isolation, continuously raising the security bar for emerging AI workloads.
- You will thrive in this role if you have: - Strong software engineering skills in languages such as Python, Go, Rust, or C/C++, with a track record of shipping and operating high-reliability distributed services. -
- - Deep understanding of security principles, best practices, and common vulnerabilities.
- - Expertise in securing large-scale cloud platforms (e.g., Azure, AWS, GCP), including multi-cloud networks and cloud-agnostic system design.
- - Familiarity with container and orchestration security (Kubernetes, service meshes) and modern authentication/authorization standards (OIDC, mTLS, SPIFFE/SPIRE).
- - A proactive mindset, with the ability to identify and address security gaps or inefficiencies through automation and tooling.
- - Excellent communication skills, with the ability to convey complex security concepts to technical and non-technical stakeholders.
- About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence
Additional details
- The Security team protects OpenAI’s technology, people, and products.
- We are technical in what we build but operational in how we execute, and we support every product and research effort at OpenAI.
- Our tenets include prioritizing for impact, enabling researchers and developers, preparing for future transformative technologies, and fostering a strong, collaborative security culture.
- As a Security Software Engineer, you will design and build critical foundational services, such as authentication systems, egress/ingress proxies, access brokers, and key management platforms, that demand high standards of reliability, scalability, and software craftsmanship.
- These systems form the security backbone of OpenAI’s supercomputing environment and must remain robust under intense scale and adversarial pressure. In this role,
- - Partner with infrastructure and research engineers to embed security into high-performance compute clusters, enabling rapid model training and deployment without compromising protection.
- Experience building or operating critical security infrastructure (e.g., auth services, service-to-service proxies, certificate or key-management systems).
- - Strong analytical and problem-solving skills, with an ability to think critically and objectively assess security risks.
- - Excitement about collaborating with cross-functional teams to build secure, reliable systems that scale globally.