We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Senior Software Engineer, back-end Go
About Coder: Coder is an AI software development company leading the future of autonomous coding. We empower teams to build software faster, more securely, and at scale through the collaboration of AI coding agents and human developers. Our mission is to make agentic AI a safe, trusted, and integral part of every software development lifecycle.
Role Overview: We are seeking a Senior Software Engineer to join our backend team, where you will play a key role in developing and maintaining the core infrastructure that powers Coder’s Cloud Development Environment. This position involves working on critical systems that handle workspace provisioning, template management, user authentication, and integration with various cloud providers and tools.
What You’ll Do:
- Design and implement robust backend services using Go
- Develop and maintain APIs that power Coder’s web interface and CLI
- Collaborate with frontend teams to ensure seamless integration of backend services
- Work on infrastructure components that support scalable deployment across multiple cloud providers
- Contribute to the development of tools and libraries that enable developers to provision and manage workspaces efficiently
- Participate in code reviews and mentor junior engineers
- Ensure high availability, performance, and security of backend systems
- Work closely with platform engineers to define and implement infrastructure-as-code patterns
Requirements:
- 5+ years of experience in backend development with Go
- Strong understanding of distributed systems and microservices architecture
- Experience with cloud platforms (AWS, GCP, Azure)
- Knowledge of containerization technologies (Docker, Kubernetes)
- Familiarity with Terraform and infrastructure-as-code concepts
- Experience with RESTful APIs and GraphQL
- Strong problem-solving skills and ability to work independently
- Excellent communication skills and ability to collaborate across teams
- Bachelor’s degree in Computer Science or equivalent experience
Preferred Qualifications:
- Experience with Coder’s open-source platform
- Knowledge of security best practices for cloud environments
- Experience with CI/CD pipelines
- Familiarity with monitoring and observability tools
- Understanding of developer tooling and developer experience principles
Benefits:
- Competitive salary and equity package
- Comprehensive health, dental, and vision insurance
- Unlimited PTO
- 401(k) matching
- Learning stipend
- Home office setup allowance
- Flexible work schedule
- Remote-first culture
- Annual company retreat and team events
Location: US/Canada, Remote