Unknown - Software Engineer (Enterprise Experience, Backend)
Requirements
• 2+ years of professional software engineering experience. • Professional experience writing and shipping Go. • Working understanding of Go's concurrency model, including goroutines, channels, and the sync package. • Comfortable with SQL, schema changes, and writing migrations. • Strong verbal and written communication skills, including surfacing blockers and uncertainty early. • Solid debugging skills and the persistence to work a problem, and to escalate early when stuck. • A self-motivated, analytical engineer who enjoys difficult technical challenges. • (Tacos? If you need an ice-breaker, ask how we say thanks by giving tacos!) • Experience investigating performance under real-world load, including debugging race conditions. • Experience with observability, audit, or security features in an enterprise product. • Experience with major cloud providers, Kubernetes, and container orchestration. • Experience building or operating distributed systems at a meaningful scale. • Curiosity about the latest developer tooling. • Backend: Go, Postgres, Kubernetes, gRPC • Observability: Prometheus, Grafana • CI/CD: GitHub Actions • General: GitHub, Slack, Discord, Notion
Responsibilities
• Build features end to end, from a design you write within the team's existing approach through production rollout. • Write database migrations that follow the team's patterns for schema compatibility and safe upgrades. • Build the observability, reporting, and audit features administrators rely on to see what their deployment is doing. • Build features that keep enterprise deployments secure, following the team's security practices. • Help investigate and resolve scalability bottlenecks under production-like load, from database access patterns to concurrency in coderd. • Help resolve backend issues surfaced by Coder operators and administrators. • Document the features you build so a reviewer and the next engineer do not have to decode them. • Participate in code reviews, contribute to RFC-style design discussions, and join the on-call rotation.
Benefits
• United Kingdom£52K – £71K • Offers Equity • Offers Bonus • Ireland€94K – €128K • Offers Equity • Offers Bonus • PolandPLN 303K – PLN 410K • Offers Equity • Offers Bonus • Coder determines compensation based on the level, role, and location you live in. For more information, please see our Compensation Philosophy. • This position is leveled as a P2. Please feel free to ask any questions about compensation and levels during your initial interview. • Upload your resume here to autofill key application fields. • Drop your resume here! • Parsing your resume. Autofilling key fields... • or drag and drop here
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT