128K–247K USD / year
Senior Software Engineer (Multiple Teams, North America)
AIRemote — United States, Canada
Published on 2026-09-09
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
Build and improve the systems behind Coder’s agentic development experience, connecting AI agents with development environments, tools, and workflows. The role focuses on reliable, production-grade agent capabilities and spans backend work with some frontend development.
About the company
Coder provides cloud development environments and AI development infrastructure that helps enterprises provision, govern, and secure developer workspaces.
The team
Research & Development; Enterprise Engineering
Stack
GoPostgreSQLTypeScriptReactAWSKubernetesPrometheusGrafana
What you'll do
- Build production systems in Go and contribute to React and TypeScript work.
- Improve agent execution, tool use, context management, streaming, and long-running workflows.
- Extend the provider-agnostic architecture as models and capabilities change.
- Build integrations between agents, workspaces, tools, and developer infrastructure.
- Own projects from implementation through rollout and iteration.
- Improve reliability, performance, and operability of agentic systems.
What we're looking for
- Strong experience building and operating production software systems.
- Hands-on Go experience and experience with React and TypeScript.
- Experience building systems around LLMs or agentic workflows.
- Familiarity with model APIs, tool calling, context management, or agent loops.
- Understanding of distributed systems and production reliability.
- Working knowledge of AWS.
- Strong problem-solving skills and comfort with technical ambiguity.
Nice to have
- Experience with coding agents, developer tools, or cloud development environments.
- Experience with MCP, agent tools, or multi-agent systems.
- Experience with remote execution, sandboxing, or isolated compute.
- Experience integrating multiple model providers.
- Experience with Kubernetes, Docker, or Linux.
- Open-source contributions or direct customer experience.
Benefits
- Equity
- Bonus
Hiring process
- Interview process is expected to take two to four weeks, schedules permitting.
- Meet with individual contributors, managers, and senior leaders.
