Backend Engineer

Software Engineer (Backend)

As a Software Engineer, you will architect, design, develop, and deploy Bolt’s growing backend systems. Most of your work will involve coding in Node.js and TypeScript (no prior Node.js experience required).

Main Tasks & Responsibilities

  • Build scalable backend systems: Architect, design, develop, and deploy robust backend services.
  • Shape the product roadmap: Contribute ideas and constructive feedback to product development planning.
  • Lead initiatives end-to-end: Take ownership of features from concept through successful delivery.
  • Collaborate with Product: Break down scope into deliverable increments and ship iteratively.
  • Share knowledge: Give tech talks and promote strong engineering practices within and beyond the team.

About You

  • Customer-focused: Thrive in fast feedback cycles and empathize deeply with end users.
  • Data-driven: Comfortable making decisions based on metrics and measurable outcomes.
  • Ownership mindset: Driven to see initiatives through to completion — even when the last mile is the toughest.
  • Architecture experience: Comfortable working with microservices and experienced in API design.
  • Clean code advocate: Strong principles around writing simple, secure, and maintainable code.
  • Engineering excellence: Deep understanding of building readable, testable, performant systems.

What Matters Most

Experience is valuable — but what we truly look for is drive, intelligence, and integrity.

If you don’t meet every single requirement but feel aligned with this mindset, we encourage you to apply.

CareerBee Logo

Don't miss out on new jobs!

Signup for weekly updates on new jobs so you can be the first to apply

Contact form for Companies

Are you a talented professional seeking a new opportunity?
Visit our Talents Page.