Software · Remote · US Posted Apr 28, 2026

Senior Backend Engineer Go / TypeScript.

Production services, real users, idempotent jobs. You'd rather ship boring code than write a microservices framework.

About the role

You will build production services, internal tools, APIs, workers, and platform glue that help teams operate real systems.

The role is practical and implementation-heavy: code, review, tests, operational notes, and measurable outcomes.

What you'll do

  • Build backend services and workers in Go, TypeScript, or Python depending on the environment.
  • Improve reliability through idempotency, observability, test coverage, and clear error handling.
  • Design APIs and internal tools that make platform workflows easier to operate.
  • Work directly in client repositories with senior engineers reviewing your work.

Who you are

  • You have shipped production backend systems and maintained them after launch.
  • You are comfortable with databases, queues, APIs, auth, and operational debugging.
  • You can reason about tradeoffs without turning every problem into a framework project.
  • You write code that other senior engineers are happy to inherit.

Bonus, not required

  • Go, TypeScript, Python, or Rust depth.
  • Experience with platform or developer tooling.
  • Database migration and data-contract experience.

Interview process

  1. Application, resume, GitHub, and a short paragraph.
  2. Engineering chat, 60 minutes with a senior engineer. No whiteboard.
  3. Take-home, paid, scoped work on a real engineering problem.
  4. Team day, focused conversations around design, security, and collaboration.
  5. Offer, written clearly and discussed directly.

Compensation & benefits

Competitive senior-engineer compensation, full-time, remote-first, US. We discuss specifics early in the process so nobody is left guessing.

  • Medical, dental, and vision benefits
  • Flexible paid time away from work
  • Home-office and learning support
  • Time for writing, open engineering, and internal platform improvement
Questions before applying?

Email jobs@caelicode.com.

A senior engineer answers within two business days. No recruiter chain.