Software Engineer - Back-end
@ Coder

Hybrid
$150,000
Hybrid
Full Time
Posted 23 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXXX******* @coder.com
Recommended after applying

Job Details

About the Role

At Coder, the Software Engineer - Back-end will shape the future of developer tooling by designing and building product features for remote development in self-hosted environments. You will work with modern technologies to create seamless and secure developer experiences.

What You'll Do Here

  • Design and build product features for remote development
  • Improve popular open source projects integrating with VS Code, JetBrains, and more
  • Champion best practices to internal teams and external contributors
  • Collaborate with Product, Design teams and key partners like JetBrains
  • Document system design and implementation for knowledge sharing
  • Support Coder’s enterprise user base with Customer Success teams
  • Work with cutting-edge AI technologies in a reactive team environment

What We're Looking For

  • US or Canada based candidate
  • 3+ years full-stack professional experience, with 2+ years in Go
  • Proficiency in building distributed systems in Go
  • Excellent communication, debugging, and troubleshooting skills
  • Self-motivated with a creative and analytical mindset

Tech Stack

  • Frontend: Typescript, React, Vite
  • Backend: Go, Postgres, GCP, Kubernetes, gRPC
  • IDE Extensions: Typescript, Kotlin
  • Observability: Prometheus, Grafana
  • CI/CD: GitHub Actions
  • General: GitHub, Slack, Discord, Notion

Bonus Tacos

If you have experience with TypeScript and React, background in developer tooling, platform engineering or IaC, and passion for tech trends, you'll fit right in.

About Coder

Coder is an AI software development company that empowers teams to build software faster and more securely. Their self-hosted Cloud Development Environment supports deploying autonomous coding agents alongside human developers with enterprise-grade security and operational control.

Interview Process

The process is designed to be transparent and efficient, typically taking two to four weeks. You'll meet individual contributors, managers, and leadership during your interviews.

Equal Opportunity

Coder is committed to providing equal employment opportunities and does not discriminate based on any protected characteristics.

Key Skills/Competency

  • Software Engineering
  • Back-end Development
  • Go Programming
  • Distributed Systems
  • Remote Development
  • Developer Tooling
  • Collaboration
  • AI Technologies
  • Open Source
  • Security

How to Get Hired at Coder

🎯 Tips for Getting Hired

  • Research Coder's culture: Study their mission, values, and tech innovations.
  • Customize your resume: Highlight Go and distributed systems experience.
  • Demonstrate past projects: Showcase relevant back-end development examples.
  • Prepare for interviews: Review remote development and AI technologies.

📝 Interview Preparation Advice

Technical Preparation

Review Go language fundamentals.
Study distributed system architectures.
Practice coding with container technologies.
Familiarize with cloud platforms like GCP.

Behavioral Questions

Describe a challenging debugging experience.
Explain your collaborative team approach.
Share time you met tight deadlines.
Discuss handling constructive criticism.

Frequently Asked Questions