Tech Stack
Distributed Systems
About the role
- Recruit, lead and mentor a team of senior engineers (initially 6–10 across SWE I and SWE II).
- Drive architecture and delivery across multiple projects, balancing platform stability with new 0→1 development.
- Stay close to the systems—review code, guide design discussions, and help engineers ship safely in a complex environment.
- Translate product and business goals into clear engineering direction and execution plans.
- Shape the technical culture of the Barcelona base—high trust, low bureaucracy, high accountability.
- Partner directly with founders on roadmap, hiring, and long-term architecture evolution.
- Build engineering excellence through strong documentation, testing, and observability practices.
- Represent the Barcelona team across the company as it scales.
Requirements
- 12+ years of total experience, with at least 4+ years leading or mentoring other engineers.
- Deep technical background in backend or distributed systems.
- Hands-on and comfortable moving between code, architecture, and strategy.
- Strong design judgment—you balance clarity and speed with maintainability.
- Thrive in low-structure, high-autonomy environments.
- Direct access to founders
- Genuine ownership over tech development
- High trust, low bureaucracy culture
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend systemsdistributed systemsarchitecturecode reviewdesign discussionsdocumentationtestingobservabilityengineering directionexecution plans
Soft skills
leadershipmentoringcommunicationstrategic thinkingdesign judgmentaccountabilitytrust buildingadaptabilitycollaborationproblem-solving