Tech Lead (Node / AWS) - Barcelona Hybrid
Role details
Job location
Tech stack
Job description
Lead, mentor, and manage a team of software engineers, fostering a strong culture of technical excellence, collaboration, and accountability. Manage team performance, career development, and hiring efforts.
Technical Execution & Delivery :
Oversee the successful planning, development, and deployment of features and projects on our messaging delivery platforms. Ensure all systems are scalable, reliable, and meet business demands. Messaging Platform Expertise :
Serve as a technical leader and subject matter expert for our
Messaging Platform
integrations and usage (e.g.,
Braze, Airship, or Sailthru
). Optimize the platform for targeting, personalization, and deliverability. System Ownership :
Own the engineering strategy and daily operations for services powering
email, native app (push), and SMS delivery
- . Ensure high availability and performance across these critical channels.
Technology Stack Oversight :
Guide the team in designing and building scalable backend services using
Node.js
and deploying, monitoring, and operating infrastructure within
AWS cloud environments
(e.g., Lambda, SQS, DynamoDB). Process Management :
Drive the effective application of
Agile methodologies
within the team and champion best practices across the
Software Development Life Cycle (SDLC)
, including CI / CD and rigorous testing.
Cross-Functional Collaboration :
Work closely with Product Managers, Designers, and other stakeholders to translate requirements into clear, executable technical plans. Must-have Skills
Requirements
3+ years of experience managing an engineering team that has successfully delivered user-facing features and backend services. Messaging Platform Knowledge :
Proven hands-on experience or in-depth knowledge of major customer engagement / messaging platforms
such as
Braze, Airship, or Sailthru Cloud & Backend Proficiency :
Strong practical experience designing and building scalable applications using
Node.js
and deploying and managing services within
AWS cloud infrastructure
(e.g., EC2, Lambda, SQS, SNS, DynamoDB). Delivery Technology Acumen :
Strong technical understanding of the underlying technology and challenges associated with high-volume
email deliverability
native mobile app push notifications
, and
SMS delivery Process Expertise :
Demonstrated experience applying
Agile principles
(Scrum) and managing all phases of the
SDLC Communication :
Excellent English communication skills with the ability to articulate technical issues and project status clearly to both technical and non-technical audiences. What we offer
Benefits & conditions
Competitive compensation & total rewards
Health benefits & wellness programs
Savings & retirement plans
Global mobility opportunities
Flexible work policy and remote-friendly approach
Happy hours, gaming tournaments, sports activities & more
Continuous learning & training programs with WizeAcademy
Free certifications in cloud technologies and coding languages