A Tech Lead is a player-coach responsible for leading a small team.
They are recognized as high-performing engineers.
They collaborate with Product, Design, Data Science, and other Tech Leads in their family to define and share relevant, compelling, and challenging goals for their team.
They work across teams with other TLs to resolve cross-team issues.
They proactively take ownership of their team’s on-call health and product reliability and quality.
They have an interest and opinion in the direction of the product. They do not defer this over to the PM or PD or others. Instead, they are an active member of the team’s leadership triad, co-setting the direction for the team.
They proactively look to grow the members of their team to enable them to take on harder and harder tasks.
They are creating and fostering diverse teams and an inclusive culture.
We're looking for:
A strong senior engineer with experience leading small teams using Java
Open to experimentation and new ways of doing things. Values a working solution much more highly than the optimal solution.
A customer-centric attitude and someone who can develop opinions about the HubSpot product
An understanding of building reliable systems in a complex architectural space
What You'll Be Doing:
Leading efforts to design and implement scalable backend services for user acquisition
Collaborating closely with a dynamic team of engineers, marketers, and product specialists
Providing technical leadership, mentoring team members, and contributing to strategic decision-making
Innovating and optimizing systems that power acquisition strategies