Software Engineer, Cloud Agents

OpenaiOpenai·Remote(San Francisco)
Software Development
Excel

WFA Digital Insight

As demand for AI-powered solutions grows, so does the need for skilled cloud software engineers. With a 25% increase in cloud adoption in 2025, experts in distributed systems and cloud infrastructure are in high demand. OpenAI, a pioneer in AI research, is looking for a Software Engineer to join their Cloud Agents team. This role stands out for its focus on building scalable and secure platforms for AI products. Before applying, candidates should be aware of the complex technical requirements and the need for strong collaboration with cross-functional teams.

Job Description

About the Role

The Software Engineer, Cloud Agents role at Openai is a unique opportunity to work on the development of product infrastructure for long-running agents in the cloud. This involves designing and operating systems for orchestration, sandboxing, and isolation, as well as ensuring secure environment connectivity, secrets, and identity management. The successful candidate will be part of a team that partners closely with product, research, and infrastructure teams to create dependable platforms for OpenAI products and developers building on OpenAI.

The role requires a deep understanding of distributed systems, cloud platforms, and production reliability. The ideal candidate will have experience leading large-scale backend, platform, or infrastructure projects and be proficient in one or more backend languages such as Python, Go, Rust, TypeScript, or similar.

What You Will Do

  • Design and scale the orchestration, sandboxing, and storage systems that run agentic workloads for Codex, ChatGPT, and the OpenAI API.
  • Partner with product engineers to build a platform that enables them to ship products quickly and turn feedback into robust abstractions.
  • Improve reliability, security, performance, and cost efficiency for long-running agents.
  • Deploy services that can operate across different environments and clouds.
  • Collaborate with cross-functional teams to define the right abstractions and enable them to ship products quickly.
  • Work on improving the overall architecture and design of the cloud agent platform.
  • Participate in code reviews and ensure that the codebase is maintainable, efficient, and well-documented.
  • Troubleshoot issues and debug problems in the cloud agent platform.
  • Stay up-to-date with the latest developments in cloud computing, distributed systems, and AI.

What We Are Looking For

  • 9+ years of professional engineering experience, excluding internships, in relevant roles at technology and product-driven companies.
  • Experience leading large-scale backend, platform, or infrastructure projects from ambiguous problem statements to production systems.
  • Proficiency in one or more backend languages such as Python, Go, Rust, TypeScript, or similar.
  • Strong understanding of distributed systems, cloud platforms, and production reliability.
  • Experience with cloud infrastructure, such as AWS, Azure, or Google Cloud.
  • Knowledge of containerization technologies, such as Docker.
  • Familiarity with orchestration tools, such as Kubernetes.
  • Strong communication and collaboration skills.

Nice to Have

  • Experience with machine learning or AI-powered systems.
  • Knowledge of security best practices and compliance frameworks.
  • Familiarity with agile development methodologies and version control systems.
  • Experience with monitoring and logging tools, such as Prometheus and Grafana.

Benefits and Perks

  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge AI technology.
  • Collaborative and dynamic work environment.
  • Professional development opportunities.
  • Flexible working hours and remote work options.
  • Access to the latest tools and technologies.
  • Recognition and rewards for outstanding performance.

How to Stand Out

  • When applying, make sure to highlight your experience with distributed systems and cloud infrastructure.
  • Showcase your proficiency in backend languages such as Python, Go, or Rust.
  • Be prepared to discuss your experience with containers, orchestration tools, and cloud platforms.
  • Familiarize yourself with OpenAI's products and mission to demonstrate your passion for the company.
  • Prepare to back your claims with specific examples from your past experience, and be ready to explain your thought process and design decisions.
  • Tailor your resume and cover letter to the specific requirements of the role, and be sure to proofread them multiple times for any errors.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.