Senior Software Engineer (Madrid)

Senior Software Engineer (Madrid)

30 jul
|
The Knot Worldwide
|
Madrid

30 jul

The Knot Worldwide

Madrid

Senior Software Engineer – Barcelona-based Acquisition Team, responsible for building and optimizing landing and discovery experiences across AI, search, paid media, and distribution channels.

Responsibilities

Help develop TKWW’s landing experience apps and services, creating a beautiful and memorable first impression for our customers.

Design, develop, and maintain scalable, high‑quality software solutions within the Squad, contributing to product and engineering goals.

Collaborate with product managers, designers, and other engineers to deliver innovative solutions that meet technical and business requirements.

Drive technical design discussions for complex features and systems, ensuring alignment with Squad architecture and organizational standards.

Mentor and support junior engineers, providing guidance through code reviews, pair programming, and knowledge‑sharing sessions.

Act as a key contributor to the Squad’s development processes by identifying and implementing improvements for efficiency and quality.

Proactively identify and resolve technical challenges, ensuring the stability, performance, and maintainability of Squad systems.

Stay updated on emerging technologies and frameworks, recommending their adoption to enhance engineering capabilities.

Maintain comprehensive documentation for systems, features, and processes, ensuring knowledge sharing and continuity.

Qualifications

5+ years of professional software engineering experience, with demonstrated expertise in designing, developing, and maintaining complex software systems.

Proficiency across modern web stacks utilizing React, Node.js, JavaScript/TypeScript, GraphQL, Next.js, and cloud infrastructure, with strong knowledge of coding best practices and testing methodologies.





A passion for building beautifully crafted user experiences.

Background working on landing experiences with an understanding of performance optimization, SEO, AEO, and high‑scale content is a plus.

Strong understanding of system architecture, including experience with scalable infrastructure, service topography, and cloud technologies.

Demonstrated ability to troubleshoot and resolve complex technical issues, with experience in debugging tools and performance optimization.

Effective communication and collaboration skills, capable of explaining technical concepts to various audiences and working cross‑functionally.

Experience mentoring and guiding less experienced engineers, fostering a culture of learning and improvement within the team.

Familiarity with agile development methodologies, including task prioritization, iterative delivery, and collaboration in Scrum or Kanban environments.

Commitment to delivering high‑quality, well‑tested, and maintainable code, with a strong focus on user impact and technical excellence.

Fluent enough in English to be comfortable communicating and coordinating with teams in multiple geographic locations.

Benefits

Private health insurance

Life insurance

Employee assistance program: on‑demand mental health assistance program for any professional or personal matter

Optional salary advances

Tax relief options: pre‑tax savings for food, transport,



daycare and work related training expenses

Personal time off: 23 working days of holidays per year + additional days each year considering the application of the max. annual working hours of the Collective Bargaining Agreement

Other leave entitlements: enhancements to statutory leave permissions, for instance: maternity, paternity, childcare, illness and others to support work‑life balance

Work from home allowance (40€/month)

Food allowance (55€/month)

Employee gifting

Employee resource groups

DEI & Sustainability councils

Robust communication and feedback channels

Focused Fridays

Recognition incentives

Local events

GROW program

TKWW University for Employee & Leader development

Employee referral program

Work Model

This role is Together@TKWW‑eligible and based near one of our office hubs. You’ll be expected to work in the office two days a week as part of our hybrid work model.

This role includes on‑call rotations to ensure the stability of our systems. Specific schedules and compensation will be discussed during the interview process.

US Notice: The Knot Worldwide provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, or disability. In addition to federal law requirements, The Knot Worldwide complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.

The Knot

Worldwide expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.

📌 Senior Software Engineer (Madrid)
🏢 The Knot Worldwide
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software engineer (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software engineer (madrid) / madrid