<gh-intro>
<text>
We are looking for an experienced Senior Software Engineer to build and scale our internal task management platform, tackling real-time task routing and intelligent workforce management. You will design, build and operate scalable microservices and event-driven systems with reliable APIs that power our internal tools and agent applications.
</text>
</gh-intro>
<gh-about-us>
<title>About us</title>
<text>
With over 200 million customers in 50+ countries, Bolt is one of the fastest-growing tech companies in Europe and Africa. And it's all thanks to our people.
We believe in creating an inclusive environment where everyone is welcome, regardless of race, colour, religion, gender identity, sexual orientation, age, or disability.
Our ultimate goal is to make cities for people, not cars, and we need your help to achieve this mission!
</text>
</gh-about-us>
<gh-role-detail>
<title>About the role</title>
<text>
As a Senior Backend Engineer, you will help your team architect, design, develop and deploy scalable internal services and APIs in an event-driven architecture. Most of your work will happen in Node.js and TypeScript, though prior Node.js experience is not required. You will work closely with internal stakeholders and your Product Manager to shape roadmaps, break down scope, and deliver solutions that meet business needs.
</text>
</gh-role-detail>
<gh-responsibilities>
<title>Main tasks and responsibilities:</title>
<bulletpoints>
- <point>Architect, design, develop, and deploy scalable backend systems using Node.js and TypeScript</point>
- <point>Collaborate with stakeholders to design solutions that effectively support evolving business needs</point>
- <point>Lead features and initiatives from idea through successful delivery, working closely with Product to break down scope</point>
- <point>Contribute to the product roadmap by offering ideas, feedback, and technical insight throughout the development process</point>
- <point>Share knowledge through tech talks and actively promote best practices within and beyond your team</point>
</bulletpoints>
</gh-responsibilities>
<gh-requirements>
<title>About you:</title>
<bulletpoints>
- <point>You have experience of thriving in an environment that has a fast customer-feedback cycle and having empathy for the end-user</point>
- <point>You are great at making data-driven and metric-driven decisions</point>
- <point>You have a drive for leading initiatives and features till the end, even if the last mile is the hardest</point>
- <point>You feel at home with microservices, and you are experienced in API design</point>
- <point>You are comfortable with event-driven architecture, and you have built and operated services that process events at scale.</point>
- <point>You write clean, secure, and maintainable code, applying a strong understanding of algorithms and data structures</point>
</bulletpoints>
<text>
Experience is great, but what we really look for is drive, intelligence, and integrity. So even if you don’t tick every box, please consider applying!
</text>
</gh-requirements>
<gh-perks>
<title>Why you’ll love it here:</title>
<bulletpoints>
- <point>Accelerate your professional growth with unique career opportunities.</point>
- <point>Enjoy a rewarding salary and stock options, knowing that as Bolt succeeds, so do you.</point>
- <point>Take care of your physical and mental health with our wellness perks.</point>
- <point>Celebrate 5 years at Bolt with a 1-month paid sabbatical to recharge.</point>
- <point>Connect with colleagues at annual company events and smaller team gatherings.</point>
- <point>Balance flexibility and in-person collaboration with our hybrid model, including at least 12 monthly in-office days.</point>
</bulletpoints>
<text>*Some perks may differ depending on your location and role.</text>
</gh-perks>
#LI-Hybrid