We've compiled a comprehensive guide showcasing the expertise of our diverse teams, highlighting their unique contributions and the exciting career paths you can take within each team.
Our engineering organisation thrives on the expertise of over 600 skilled engineers working across various business areas, like ride-hailing, food delivery, and rentals, as well as functional areas like Platform, Commerce, Foundation, and Security. This dynamic structure allows for close collaboration and knowledge sharing, fostering innovation and tackling complex challenges head-on.
We empower our engineers to pursue their unique career aspirations. While we offer roles across all seniority levels, our two main career tracks are individual contributor and management.
Ride-hailing
RiderX
Ride-hailing
DriverX
DriverX enables partners and fleet owners to operate in a secure and reliable service ecosystem.
Delivery
Food
Delivery
Market
Rentals
Micromobility
Rentals
Carsharing
Business
Business
Individual contributor
Our individual contributor track is our gateway to a fulfilling career in software development. This track empowers you to hone your technical expertise and contribute directly to impactful projects.
Individual contributor
Launch your technical journey
The individual contributor track is the launchpad to building a fulfilling career in software development. It begins with the entry-level junior role and offers exciting challenges. You'll work alongside supportive teams, receiving guidance and mentorship as you refine your skills and tackle exciting challenges.There are various individual contributor paths in software engineering, specific to your profession.
Individual contributor
Reach for mastery with our Senior Software Engineer role
This position represents a natural settling point for many engineers, offering the opportunity to own and lead large-scale projects that shape the future of our company. With this role, you can choose to deepen your expertise and master specific business areas.
Individual contributor
Continuous growth is encouraged
What makes our individual contributor track unique? Most engineers at Bolt progress from Junior to Senior Software Engineer roles thanks to our strong focus on learning and development. Every level beyond Senior has a more focused and impactful scope, fostering continuous growth and leadership opportunities.
Individual contributor
We don't expect everyone to follow the same path
While reaching the Senior Software Engineer level is a common goal, we understand that career aspirations are diverse. Our flexible structure allows you to choose your path and prioritise your specific career goals, whether it's mastering a particular domain or taking on leadership responsibilities.
Individual contributor
Launch your technical journey
The individual contributor track is the launchpad to building a fulfilling career in software development. It begins with the entry-level junior role and offers exciting challenges. You'll work alongside supportive teams, receiving guidance and mentorship as you refine your skills and tackle exciting challenges.There are various individual contributor paths in software engineering, specific to your profession.
Individual contributor
Reach for mastery with our Senior Software Engineer role
This position represents a natural settling point for many engineers, offering the opportunity to own and lead large-scale projects that shape the future of our company. With this role, you can choose to deepen your expertise and master specific business areas.
Individual contributor
Continuous growth is encouraged
What makes our individual contributor track unique? Most engineers at Bolt progress from Junior to Senior Software Engineer roles thanks to our strong focus on learning and development. Every level beyond Senior has a more focused and impactful scope, fostering continuous growth and leadership opportunities.
Individual contributor
We don't expect everyone to follow the same path
While reaching the Senior Software Engineer level is a common goal, we understand that career aspirations are diverse. Our flexible structure allows you to choose your path and prioritise your specific career goals, whether it's mastering a particular domain or taking on leadership responsibilities.
Roles and competencies of individual contributors
As a Junior Software Engineer, you'll be an eager learner with a passion for technology. You'll work alongside a supportive team, receiving guidance and mentorship as you refine your skills and tackle exciting challenges.
You're a software enthusiast, always eager to explore new concepts and technologies. When faced with challenges, you dive into the codebase with curiosity, making informed assumptions and contributing to innovative solutions.
Your commitment to continuous learning drives you to take ownership of your professional development, seeking out opportunities to expand your knowledge and skills. You thrive in supportive team environments, learning from experienced peers while also contributing your expertise.
Understanding the importance of user experience, you pay close attention to basic user flows and test code from this perspective. Your eagerness to learn new tools and frameworks allows you to adapt quickly to evolving technologies, applying your knowledge to new contexts with enthusiasm and dedication.
Impact
Behaviour
Management track
Our Management Track empowers skilled individuals who are passionate about guiding and inspiring others. This track offers two exciting paths
People Management TrackThe people management track involves leading and empowering engineers to build high-performing teams through coaching, mentoring, and fostering an inclusive culture. The main focus is on people development, communication, and leadership skills while making sure that the teams deliver high-quality software on time and within budget. Although the focus is on teams we do expect our managers to be highly technical individuals.
Technology Management TrackThe technology management track is about driving innovation and technical excellence by leveraging expertise to make strategic decisions, manage projects, and evaluate new technologies while leading a team. It's primarily focused on deep technical knowledge, strategic thinking, and business acumen.
Roles and competencies of people management track
As an Engineering Manager, you are a first-line manager who leads and empowers a team of talented individual contributors, guiding them towards excellence while contributing your own technical expertise to drive successful project delivery. Typically, you’ll have 4–8 direct reports.
You lead the way in improving technical solutions and processes within your team and domain. You encourage constant innovation and growth by working collaboratively to deliver high-quality work and foster a culture of accountability for technical decisions, ensuring that everyone takes responsibility for their actions in the long term.
You're responsible for the entire software development lifecycle and the technical vision for your assigned business domain or subdomain. Your main goal is to ensure its success and alignment with the larger picture. You become the go-to expert for technical solutions within your well-defined subdomain, and you're always ready to solve any challenges that arise and ensure smooth operation.
Charting your career path at Bolt is clear and well-supported. We have a structured career advancement process for most roles, including regular performance reviews, peer feedback, and guidance from experienced managers. We also offer comprehensive resources for engineers, including supportive documentation to help you understand your options and chart your course.
Our engineering structure provides the foundation for individuals with diverse talents and backgrounds to come together and make a real difference in the lives of millions. Join us and be part of the team that's shaping the future of urban mobility!