Software Engineer, Infrastructure Security
WFA Digital Insight
As the demand for AI and cybersecurity specialists continues to soar, with a 25% increase in job postings in 2025, professionals with expertise in security software engineering are in high demand. Openai, a pioneer in AI research, is seeking a skilled Software Engineer to bolster its Infrastructure Security team. With the rise of transformative technologies, the need for robust security measures has never been more critical. Candidates should be well-versed in designing and implementing production-grade security services, partnering with cross-functional teams, and driving high-impact initiatives. Before applying, candidates should be prepared to showcase their technical prowess, collaborative mindset, and passion for building secure, reliable systems.
Job Description
About the Role
The Software Engineer, Infrastructure Security role at Openai is a critical position that entails designing and implementing robust security services to safeguard the company's core research and production environments. This includes GPU supercomputing clusters, multi-cloud infrastructure, datacenters, networking, storage, and critical services that power Openai's frontier AI models. As a key member of the Infrastructure Security team, the successful candidate will be responsible for building and maintaining the security backbone of Openai's supercomputing environment, ensuring it remains robust under intense scale and adversarial pressure.The Infrastructure Security team is committed to prioritizing impact, enabling researchers and developers, preparing for future transformative technologies, and fostering a strong, collaborative security culture. As a Security Software Engineer, you will have the opportunity to work closely with infrastructure and research engineers to embed security into high-performance compute clusters, enabling rapid model training and deployment without compromising protection.
Openai's security team is dedicated to protecting the company's technology, people, and products, and the successful candidate will be expected to contribute to this mission. With a strong focus on technical excellence, operational efficiency, and collaboration, the ideal candidate will be a skilled software engineer with a deep understanding of security principles, best practices, and common vulnerabilities.
What You Will Do
- Architect and implement production-grade security services, such as authentication systems, egress/ingress proxies, access brokers, and key management platforms, that provide strong guarantees across hardware, operating systems, Kubernetes, networks, and CI/CD.
- Partner with infrastructure and research engineers to embed security into high-performance compute clusters, enabling rapid model training and deployment without compromising protection.
- Develop automation and detection tooling to continuously identify and mitigate risks in large-scale cloud and on-prem environments.
- Drive high-impact initiatives, such as line-speed encryption, machine identity, and network isolation, continuously raising the security bar for emerging AI workloads.
- Lead or participate in design reviews and threat models to ensure new systems launch with strong security foundations and operational excellence.
- Collaborate with cross-functional teams to build secure, reliable systems that scale globally.
- Stay up-to-date with the latest security threats, trends, and technologies, applying this knowledge to improve Openai's security posture.
- Contribute to the development of Openai's security strategy, ensuring alignment with the company's mission and goals.
- Participate in incident response and remediation efforts, helping to minimize the impact of security incidents.
What We Are Looking For
- 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.
- Experience building or operating critical security infrastructure, such as auth services, service-to-service proxies, certificate or key-management systems.
- Deep understanding of security principles, best practices, and common vulnerabilities.
- Expertise in securing large-scale cloud platforms, including multi-cloud networks and cloud-agnostic system design.
- Familiarity with container and orchestration security, such as Kubernetes and service meshes.
- Knowledge of modern authentication/authorization standards, such as OIDC, mTLS, and SPIFFE/SPIRE.
- Strong analytical and problem-solving skills, with the ability to think critically and objectively assess security risks.
- Excellent communication skills, with the ability to convey complex security concepts to technical and non-technical stakeholders.
- A proactive mindset, with the ability to identify and address security gaps or inefficiencies through automation and tooling.
Nice to Have
- Experience with machine learning or artificial intelligence technologies.
- Knowledge of compliance frameworks, such as HIPAA or PCI-DSS.
- Familiarity with security information and event management (SIEM) systems.
- Experience with cloud security platforms, such as AWS Security Hub or Google Cloud Security Command Center.
Benefits and Perks
- Competitive salary and equity package.
- Comprehensive health, vision, and dental insurance.
- Flexible paid time off and holidays.
- Remote work stipend and home office setup assistance.
- Access to cutting-edge technologies and tools.
- Opportunities for professional growth and development.
- Collaborative and dynamic work environment.
How to Stand Out
- Ensure your resume and online profiles highlight your experience with security software engineering, including specific tools and technologies relevant to the role.
- Prepare to discuss your approach to designing and implementing robust security services, including examples of previous projects or experiences.
- Familiarize yourself with Openai's mission and values, and be prepared to explain how your skills and experience align with the company's goals.
- Be prepared to provide specific examples of your experience with automation and detection tooling, as well as your ability to identify and mitigate security risks.
- Research the current security landscape and be prepared to discuss emerging trends and threats, as well as your thoughts on how to address them.
- Consider preparing a portfolio or examples of your work, such as code samples or security audit reports, to demonstrate your skills and experience.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.