Remote job
Software Engineer, Infrastructure
Job details
About this role
Role overview Build and operate the shared platform that supports engineering teams, product delivery, and production systems. The scope includes cloud infrastructure, deployment and reliability, developer tooling, AI model training and inference, and security; the team also shapes practices for using AI agents in software development. You will work directly with engineering teams to understand their needs, set priorities, and make long-lasting architecture decisions while staying close to the systems you own.
Responsibilities - Operate and improve cloud infrastructure, Kubernetes, workflow orchestration, GPU capacity, and deployment and rollback systems. - Participate in on-call, respond to incidents, and make alerts and operational processes more actionable. - Develop reliable and cost-aware pipelines for model training and inference, including usage metering and cost attribution. - Strengthen identity and access controls, secrets management, least-privilege boundaries, and software supply-chain security. - Make infrastructure understandable through clear infrastructure-as-code, runbooks, repository context, and useful observability. - Improve engineering standards, testing, release practices, and tooling through incremental changes and measured results.
Requirements - The available description does not include a specific experience threshold or a complete list of required qualifications. It emphasizes sound technical judgment, ownership of production infrastructure, and the ability to work with multiple engineering teams.
Benefits and work setup - Remote within the United States or hybrid. The role includes participation in an on-call rotation.