¡Activa las notificaciones laborales por email!

Backend Engineering Lead

Birch

Barcelona

Presencial

EUR 60.000 - 80.000

Jornada completa

Hace 30+ días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading company in Barcelona is seeking a Backend Lead to oversee part of the engineering team. This role involves hands-on coding and gradually transitioning to leadership responsibilities. The ideal candidate will have experience leading small teams, proficiency in Go and Ruby, and a passion for fostering team growth. The company offers competitive salary, 38 days of paid time off, health insurance, and a flexible work environment.

Servicios

38 days of paid time off
Health Insurance
Travel Bonuses
Learning Budget
Team Meet-ups
Flexible Work Arrangements

Formación

  • Experience leading a small engineering team (5–6 people).
  • Proficiency in Go and Ruby, solid PostgreSQL experience.

Responsabilidades

  • Conducting 1:1s, supporting team growth, and contributing to architectural decisions.
  • Balancing hands-on coding and leadership responsibilities.

Conocimientos

Leadership
Prototyping
Team Growth

Herramientas

Go
Ruby
PostgreSQL
Python

Descripción del empleo

We are Bïrch. Our product is a comprehensive toolbox for creative and growth marketing teams — covering content creation, collaboration, and ad campaigns, all in one platform. With over 8 years in the industry, we are trusted by 600+ companies and more than 5,500 marketers. Our platform handles billions in ad spend, and we are one of Meta’s fastest-growing partners, officially supported by Meta and Google. Recently, we rebranded from Revealbot to Bïrch, and we documented this transformation journey here.

We’re looking for a Backend Lead to oversee part of our engineering team, allowing our CTO to focus on strategic initiatives like long-term architecture and product vision. Initially, this role involves hands-on coding, gradually shifting towards leadership responsibilities.

Responsibilities include:
  1. Conducting 1:1s, supporting team growth, identifying quality issues early, and contributing to architectural decisions.
  2. Guiding engineers, providing constructive feedback, and ensuring effective team operations without heavy reliance on the CTO.
What will you do?

You will report directly to the CTO and manage three talented backend engineers — Kamila, Marat, and Dmitriy. Your work areas include:

  1. Balancing 70/30 between hands-on coding and leadership, moving towards a 50/50 split over time, involving making technical decisions and overseeing implementation.
  2. Supporting team growth through regular 1:1s, feedback, and performance reviews.
  3. Spending approximately 30% of your time on code reviews, focusing on logic, readability, and quality.
  4. Leading architectural design, creating foundational structures for feature development.
  5. Participating in planning sessions to estimate, prioritize, and guide backend work aligned with product and technical goals.
  6. Contributing to hiring processes, including writing job descriptions, screening, and interviewing candidates.
Success indicators:
  1. Shadowed the CTO initially to understand the product and team, preparing to assume a leadership role.
  2. Within 3 months, taking over team communication, leading 1:1s, and conducting code reviews.
  3. By month 6, performing in-depth, context-aware code reviews.
  4. By month 12, leading architecture for mid-sized projects and serving as the primary technical lead.
Minimum requirements:
  • Experience leading a small engineering team (5–6 people), ideally in a startup environment.
  • Proficiency in Go and Ruby, with solid PostgreSQL experience.
  • Constructive challenger of ideas, backed by reasoning, fostering team growth without creating friction.
  • Ability to quickly prototype MVPs, balancing simplicity and quality.
  • Experience with Python is a plus, especially for AI-related services.
What we offer:
  • The opportunity to contribute to a potential unicorn, building AI-powered marketing tools.
  • High autonomy, ownership, and a culture that values meaningful work and camaraderie.
  • Competitive salary and benefits, including 38 days of paid time off, health insurance, travel bonuses, learning budget, team meet-ups, and flexible work arrangements.
Our development process:

Our team works in small squads, each owning specific product parts, typically comprising a frontend engineer, a backend engineer, and a designer. The process involves ideation, mockups, feedback, development in two-week sprints, and regular planning sessions.

Before applying:

Be aware of potential challenges such as high uncertainty, the need for innovative solutions, and the risk of failure. Resilience and a founder-like mindset are essential. If you’re comfortable with these, we look forward to your application!

Location: Engineering Lead • Barcelona, Catalonia, ES

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.