Full Stack Team Lead
SimilarWeb
At Similarweb, we help the world’s leading brands win online by providing unmatched digital intelligence. The Shopper solution is a core part of that mission enabling retailers and brands to understand digital shelf performance, pricing, and consumer behavior at scale.
As a Full Stack Team Lead, you’ll join the leadership of a group that operates like a startup within Similarweb, giving you real influence over strategy, architecture, and product direction. You’ll lead a high-impact team and help build new products from scratch, combining hands-on development with technical and managerial leadership.
*This position reports to R&D Director*
So, what will you be doing all day?
- Lead and mentor a team of full-stack engineers working on our Shopper solution.
- Own both frontend development in React and backend services in NestJS, delivering modern, scalable web applications.
- Design and implement Python-based microservices, including Airflow pipelines that handle massive-scale data processing.
- Work closely with product and data stakeholders to define technical solutions for complex business needs.
- Build systems that use both traditional SQL databases and analytics engines like Firebolt to support fast, data-intensive applications.
- Ensure engineering best practices across CI/CD, testing, and monitoring, using tools like AWS, Kubernetes, and Git-based workflows.
- Take part in strategic discussions, influencing product roadmaps and architectural decisions.
- Foster a team culture that values collaboration, innovation, and continuous growth.
This is the perfect job for someone who has:
- 2+ years of experience in a Team Lead or equivalent leadership role, managing full-stack developers.
- Deep knowledge of React and TypeScript, with a strong focus on performance and user experience.
- Solid backend experience with NestJS and Node.js.
- Strong Python development skills, especially in the context of data pipelines and Airflow - advantage.
- Proficiency with SQL and experience working with both relational databases and analytics platforms like Firebolt or Snowflake.
- Experience building and deploying services in a cloud-native environment (preferably AWS) using CI/CD and Kubernetes.
- Great communication skills and the ability to collaborate across product, design, and data teams.
- A hands-on, proactive approach with a passion for building products and leading people.
- Excitement about working in a startup-like team within a larger company—where you can move fast, own your impact, and help shape new solutions from the ground up.
We will handle your application and information related to your application in accordance with the Applicant Privacy Policy available here.