Logo of Huzzle

Senior Software Engineer

image

Bolt

14d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Berlin

AI generated summary

  • You thrive in fast-paced environments, make data-driven decisions, lead projects to completion, excel in microservices and API design, and write clean, maintainable, and performant code.
  • You will architect and develop backend systems, contribute to product roadmaps, lead features, collaborate with product teams, and share knowledge through tech talks and best practices.

Requirements

  • You have experience of thriving in an environment that has a fast customer-feedback cycle and having empathy for the end-user.
  • You are great at making data-driven and metric-driven decisions.
  • You have a drive for leading initiatives and features till the end, even if the last mile is the hardest.
  • You feel at home with microservice architecture and you are experienced in API design.
  • You have strong principles towards writing clean, simple, secure, and maintainable code.
  • You have a deep understanding of how to write readable, testable, maintainable, and performant code.

Responsibilities

  • Architecting, designing, developing, and deploying Bolt's growing backend systems.
  • Contributing ideas and constructive feedback to our product development roadmap.
  • Helping lead features/initiatives from idea to positive execution.
  • Working closely with Product to slice and dice scope and deliver piece by piece.
  • Sharing your knowledge by giving tech talks, and promoting appropriate tech and engineering best practices in and outside of the team.

FAQs

What programming languages will I be using as a Senior Software Engineer at Bolt?

You will primarily be coding in Node.js and TypeScript, but no previous experience with Node.js is needed.

What kind of projects will I work on in this role?

You will be involved in building complex algorithms for demand prediction, optimal real-time pricing, routing, and fraud detection, among other unique product challenges.

Is prior experience with microservices necessary for this role?

While experience with microservice architecture is preferred, we value drive and intelligence, so if you're a quick learner, please consider applying even if you don't tick every box.

What is expected of me in terms of collaboration with the Product team?

You will work closely with the Product team to define and refine project scope and deliver features piece by piece.

Are there opportunities for sharing knowledge and promoting tech best practices?

Yes, sharing knowledge through tech talks and promoting best practices within and outside the team is encouraged.

How does Bolt ensure an inclusive work environment?

Bolt is committed to creating an inclusive environment where everyone is welcome, regardless of race, colour, religion, gender identity, sexual orientation, age, or disability.

What are the career growth opportunities like at Bolt?

You will have unique career opportunities that accelerate your professional growth within a fast-moving environment.

What type of work environment can I expect?

You will work in autonomous teams with some of the smartest people in the world, fostering collaboration and innovation.

Is there a flexible working arrangement?

Yes, you can work in a hybrid mode with a minimum of 2 days in the office each week to encourage strong connections and teamwork.

What are the wellness perks offered by Bolt?

Bolt provides wellness perks aimed at taking care of your physical and mental health, although specific perks may vary by location.

Making cities for people, not cars.

Technology
Industry
1001-5000
Employees
2013
Founded Year

Mission & Purpose

At Bolt, we're building a future where people don’t need to own personal cars to move around safely and conveniently. A future where people have the freedom to use transport on demand, choosing whatever vehicle's best for each occasion — be it a car, scooter, or e-bike. We're helping over 100 million customers move around in more than 500 cities globally, while also supporting more than 3 million drivers. The best bit? We're only just getting started.