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