Software Engineer (Enterprise Experience, Backend)
Core
Build backend features for Coder's Enterprise Experience team to help large organizations run Coder in production with confidence, covering scaling, upgrades, reliability, observability, and security.
Role type
Senior IC backend engineer (Go)
Builds
Production-ready features for enterprise operators and administrators
Domain
Developer infrastructure / AI development platforms
Deliverable
production ML models | product features
Required skills
Go, SQL, database migrations, debugging, distributed systems, observability, security practices
Preferred skills
Kubernetes, container orchestration, cloud providers, performance tuning under load, race condition debugging
Technologies
Go, Postgres, Kubernetes, gRPC, Prometheus, Grafana, GitHub Actions
Responsibilities
Build features end to end from design to production rollout; Write database migrations following team patterns; Build observability, reporting, and audit features; Implement security features for enterprise deployments; Investigate and resolve scalability bottlenecks; Resolve backend issues for operators and administrators; Document features for maintainability; Participate in code reviews, RFC discussions, and on-call rotation
