Engineering leadership · Madrid

Nacho Viejo

Engineering Manager focused on people development, product ownership, and technical direction.

Profile

Building teams and systems that get easier to evolve.

I'm an Engineering Manager with 26 years in software engineering. I help people grow and teams take ownership of the products they build, combining people development, product thinking, and technical direction.

At Eventbrite, I led multidisciplinary teams of 6–15 engineers across web, mobile, and backend services. My responsibilities included hiring, performance management, career development, and delivery, working closely with Product, Design, Analytics, SRE, and Platform.

My technical background helps me guide architecture and delivery without taking ownership away from the team. At Eventbrite, I led practical AI adoption across personal practice, team enablement, and company governance: learning through direct contribution, building shared tools and learning practices, and helping design responsible-use governance with engineering leadership and Security.

90–99%

Cache hit rates

An outcome of the team's caching, compression, routing, and operational improvements while modernizing Eventbrite's Listings experience.

≈70%

CloudFront egress reduction

Approximately 70% less CloudFront egress and approximately 30% lower daily infrastructure costs across the team's caching, compression, routing, and operational improvements.

378k

Incremental orders / year

Partnered with Product and Analytics to deliver multi-ticket selection, generating approximately 378,000 incremental orders annually; repeating-event improvements also increased indexed Listings pages by 23%.

Experience

Leadership grounded in technical depth.

Eventbrite · Madrid

Engineering Manager

Jan 2023 — Jun 2026

Led multidisciplinary teams of 6–15 engineers responsible for the Listings experience across web, mobile, and backend services. Engineering Manager responsibilities began in August 2022, with the formal title transition in January 2023.

  • Led the team through completion of the Listings migration: 100% of production traffic moved to the new application and legacy systems retired in early June against an October plan, maintaining scope and quality. Developed and progressively delegated technical leadership to a Staff Engineer.
  • Built the team's capability in event-driven architecture across urgency signals, video processing, and the internal Listings cache. Across the team's caching, compression, routing, and operational improvements, outcomes included 90–99% cache hit rates, approximately 70% less CloudFront egress, and approximately 30% lower daily infrastructure costs.
  • Drove engineering strategy with Product, Design, SRE, and Platform partners, balancing product delivery with quality and operational sustainability. Recommended pausing feature work to address a material Listings performance regression; the team restored the LCP baseline.
  • Partnered with Product and Analytics to deliver multi-ticket selection, generating approximately 378,000 incremental orders annually.
  • Led repeating-event improvements that increased indexed Listings pages by 23%.
  • The team's migration more than halved response times, brought Core Web Vitals into green ranges, and strengthened SEO.
  • Directed phased and blue-green rollouts for three critical services, including observability, incident response, on-call readiness, resilience, security, performance, and accessibility.
  • Owned hiring decisions for my team jointly with HR and helped standardize engineering interview calibration in 2023.
  • Developed engineers and engineering managers through regular feedback, performance management, career development, and promotion support, including an Engineer II's promotion to Senior and mentoring Staff Engineers exploring management.
  • Individual practice: Returned to hands-on contribution gradually, from bugs to more critical work, to evaluate AI tools, delegation boundaries, and security guardrails firsthand.
  • Team adoption: Built and evolved a shared engineering harness, transferred learning from technology events, delivered an introductory workshop on Google's Agent Development Kit, and led an operational-excellence hackathon. The complete agent system remained a partial prototype, but several specialized agents continued supporting weekly data gathering and triage.
  • Company governance: Worked with the CTO, VP of Engineering, and a Principal in Security on AI governance design, responsible-use boundaries, and cross-team reuse, continuing until my departure in June 2026.

Staff Software Engineer

Mar 2019 — Mar 2023

Provided cross-system technical leadership across Checkout and Listings. The final months overlapped with the transition into Engineering Management.

  • Shaped architecture and engineering practices for React, TypeScript, Node.js, testing, experimentation, and distributed systems.
  • Led complex customer-facing initiatives across multiple squads, translating product goals into technical direction, delivery plans, and coordinated rollouts.
  • Designed quality strategies that expanded scalable end-to-end testing, strengthened delivery guardrails, and supported more autonomous engineering teams.
  • Mentored engineers, reviewed technical designs, removed blockers, and balanced immediate delivery with system quality.

Senior Software Engineer

Apr 2018 — Mar 2019

  • Helped build Eventbrite's unified Checkout experience with React, Redux, TypeScript, Cypress, and modern web engineering practices.
  • Introduced early end-to-end testing practices adopted across multiple teams and helped integrate Ticketea's engineers, systems, and delivery practices after its acquisition.

TheMotion Senior Software Engineer · 2016–2018

Built scalable ecommerce video-generation products across Python backend services, frontend applications, and media-processing pipelines, developing a Product Engineering mindset grounded in Lean Software Development and end-to-end ownership.

Civitatis Senior UI Engineer · 2015–2016

Joined as the second engineer hired; modernized the mobile experience, established CI/CD and automated-testing workflows, built a reservations back office, and led implementation of a complete product rebrand.

TAPTAP Networks Software Engineer · 2014–2015

Built full-stack advertising and reporting products with Node.js, Express, JavaScript, geospatial interfaces, and data visualization.

Indra Senior Interface Engineer / Frontend Lead · 2005–2014

Led frontend engineering across telecommunications, banking, government, energy, and air-traffic-control systems.

Earlier roles Design, engineering, and consulting · 2000–2005

Worked across interface engineering, UX, visual design, digital communication, and technical consulting.

Capabilities

From human systems to production systems.

Engineering leadership

People management, coaching, mentoring, performance management, career development, hiring, interview calibration, promotion sponsorship, psychological safety, continuous learning, team effectiveness, and engineering strategy.

Product engineering

End-to-end product ownership, discovery collaboration, customer outcomes, cost-aware engineering, developer experience, technical debt, and continuous simplification.

Architecture

Distributed and event-driven systems, backend-for-frontend architecture, modern web applications, performance, scalability, observability, and cloud architecture.

Quality and operations

End-to-end test strategy, CI/CD, phased and blue-green delivery, operational readiness, incident response, SRE collaboration, security automation, and reliability.

AI-augmented engineering

Context and harness engineering, spec-driven workflows, coding agents, MCP ecosystems, evaluation, shared tooling, team enablement, responsible-use governance, and human accountability.

Technology

Python, TypeScript, JavaScript, Node.js, React, Next.js, Playwright, Cypress, AWS, DynamoDB, CloudFront, Step Functions, Docker, SAST, and SCA.

Education

A foundation in systems and design.

Management Accelerator Program
2024
McKinsey & Company
MongoDB for Node.js Developers
2014
MongoDB University
Certified ScrumMaster
2011
Scrum Alliance
Higher Technical Diploma in Graphic Design and Advertising
1998–2000
Escuela de Arte de Oviedo
Computer Engineering (Systems)
1991–1996
Universidad de Oviedo

Languages

Working across teams and cultures.

English

Fluent. Everyday working language for eight years at Eventbrite. English qualification from Escuela Oficial de Idiomas de Oviedo.

Spanish

Native language.

Leadership philosophy

“Engineering teams should own the complete product lifecycle.”

Engineering is not only about delivering features. It is equally about improving products, reducing complexity, removing obsolete functionality, lowering operational costs, increasing developer effectiveness, and creating the conditions for teams and systems to improve continuously.