Staff Engineer

Darwin Recruitment

Madrid

Presencial

EUR 110.000 - 160.000

Jornada completa

hace 23 horas
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

Darwin Recruitment is seeking a Staff Engineer to set technical direction across multiple teams and shape multi-year architecture to scale with the business. You’ll mentor senior engineers, improve system design, and tackle the hardest problems that cross team boundaries.

Join a fast-growing EdTech environment where you’ll influence roadmaps and partner with Product and Design.

Formación

  • 8+ years leading cross-team software initiatives.
  • Experience setting strategy and architecture for multi-team systems.
  • Expertise in Node.js, TypeScript, React; some .NET and Vue.
  • Strong system design: boundaries, data modeling, scalability.
  • Mentor engineers; drive code/design quality.
  • Influence roadmaps beyond own team; build stakeholder buy-in.
  • Decisive in ambiguous, high-stakes situations.
  • Experience using LLM tools (Claude Code, Copilot, Cursor).
  • Excellent communication for engineers and non-technical stakeholders.

Responsabilidades

  • Define multi-year, multi-team technical strategy for scalable architecture.
  • Own design of cross-team systems; resolve cross-module design issues.
  • Lead high-impact initiatives requiring deep technical judgment.
  • Make build-vs-buy and tech decisions with company-wide impact.
  • Mentor senior engineers and engineering managers.
  • Influence roadmaps aligning with Product and Design.
  • Drive health, testing, and maintainability of owned systems.
  • Represent engineering in hiring for senior roles.

Conocimientos

8+ years exp
Node.js
TypeScript
React
NET
Vue
Mentoring
System design

Herramientas

Claude Code
Copilot
Cursor

Descripción del empleo

We're one of Europe's fastest-growing EdTech companies, on a mission to make learning as fun and addictive as your favorite series. From bite-sized training to full learning journeys, everything we create is designed to inspire people to grow-both personally and professionally.

Behind the scenes? A team of curious minds, creative thinkers, and tech enthusiasts who love solving real problems and building products that truly make an impact. We move fast, think big, and don't take ourselves too seriously along the way.

About the role

As a Staff Engineer, you'll set technical direction across multiple teams and systems-defining architecture, shaping multi-year strategy, and making sure our engineering foundations can scale with the business. You'll spend less time in any single codebase and more time shaping how the pieces fit together.

You'll be a force multiplier: mentoring senior engineers, raising the bar on system design, and stepping in on the hardest, most ambiguous problems that cross team boundaries.

Responsibilities
  • Define and drive multi-year, multi-team technical strategy, making sure our architecture and systems can scale with the business.
  • Own the design and quality of systems that span multiple teams, resolving cross-team and cross-module design issues before they become problems.
  • Lead high-impact initiatives that require deep technical judgment, prioritization, and coordination across teams.
  • Make key build-vs-buy and technology/framework decisions for systems with company-wide impact.
  • Mentor senior engineers and engineering managers, raising the technical bar through code and design reviews, and acting as a role model for the craft.
  • Influence roadmaps beyond your own team, aligning technical direction with company priorities and the needs of Product and Design.
  • Drive the overall health, testing strategy, and maintainability of the systems you own, including regular health reviews.
  • Represent engineering in the hiring process for senior and staff-level candidates, and help communicate our technical vision internally and externally.
Requirements
  • 8+ years of experience as a software engineer, with a track record of leading complex, cross-team technical initiatives.
  • Demonstrated experience setting technical strategy and architecture for systems used by multiple teams.
  • Deep expertise across the stack-Node.js, TypeScript, and React-plus enough fluency in .NET and Vue to guide our transition and support existing systems.
  • Strong system design skills: service boundaries, data modeling, scalability, and failure-mode thinking for systems at scale.
  • Experience mentoring senior engineers and setting the bar for quality through code and design reviews.
  • A track record of influencing technical direction and roadmaps beyond your own team, and building buy-in across stakeholders.
  • Comfortable making decisive calls in ambiguous, high-stakes situations, and knowing when to disagree and commit.
  • Experience using LLM tools (such as Claude Code, Copilot, or Cursor) in your daily workflow-not just for coding, but also for research, documentation, and ideation.
  • Excellent communication skills-you tailor your message to your audience and can write clearly for both engineers and non-technical stakeholders.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Principal Software Engineer
Principal Software Engineer

Love Brand Group • Valladolid

Presencial
EUR 110.000 - 160.000
Lead Software Engineer & Platform Architect
Lead Software Engineer & Platform Architect

Love Brand Group • Málaga

Híbrido
EUR 90.000 - 125.000
Staff Frontend Engineer
Staff Frontend Engineer

trading212 • España

Presencial
EUR 105.000 - 152.000
Staff Software Engineer, Service Infrastructure
Staff Software Engineer, Service Infrastructure

United States Digital Space LLC • Amer

Híbrido
EUR 130.000 - 190.000
Staff Backend Engineer
Staff Backend Engineer

trading212 • España

Presencial
EUR 80.000 - 120.000
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Onhires • Barcelona

Híbrido
EUR 70.000 - 110.000
Competitive salary
Equity
Hybrid work
Full-Stack Software Architect
Full-Stack Software Architect

Onhires • Barcelona

Híbrido
EUR 110.000 - 150.000
Equity
Competitive salary
Hybrid work in Barcelona
Founding Software Architect
Founding Software Architect

Onhires • Barcelona

Híbrido
EUR 90.000 - 130.000
Equity 0.5–1%
Engineering Manager
Engineering Manager

BrainRocket • Valencia

Presencial
EUR 65.000 - 90.000
Learning and development opportunities
Relocation package
Opportunity to develop language skills
+2
Senior Product Engineer Barcelona
Senior Product Engineer Barcelona

Enginy • Barcelona

Presencial
EUR 70.000 - 120.000
Competitive salary
Performance bonuses
Flexible remuneration via Cobee
+8