Lead the design and evolution of scalable, resilient backend systems.
Guide architectural decisions across multiple services and teams.
Identify opportunities to simplify systems and reduce technical complexity.
Create Broad Technical Impact
Improve reliability, scalability, and performance of core backend services.
Define and promote strong engineering standards and design practices.
Solve complex technical problems that affect multiple teams or domains.
Influence Across Teams
Provide technical guidance and mentorship to engineers.
Lead architecture discussions and design reviews.
Help teams make sound technical trade-offs aligned with product and business goals.
Raise the Engineering Bar
Encourage high standards for code quality, testing, and maintainability.
Share knowledge and help grow engineering capabilities across the organization.
Foster a culture of ownership, collaboration, and continuous improvement.
Requirements
10+ years of experience building and operating backend systems at scale.
Strong experience designing distributed systems and service-oriented architectures.
Experience working with cloud-native platforms and modern infrastructure.
Strong system design and problem-solving skills.
Proven ability to influence technical direction and collaborate across teams.
Tech Stack
Cloud
Distributed Systems
Benefits
Office environment: When you come to our b_labs office, you'll find creative workspaces, a well-equipped kitchen, and an open design to foster collaboration between teams.
Equipment: From "Day 1" you will receive all the equipment you need be successful at work. Therefore, you can choose your laptop and get all the tools you need to stay on top of your game.