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.
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
Nice to Haves
Experience with AI integration
Experience in a rapidly changing market environment
What You'll Be Doing
Providing technical leadership and mentorship to team members
Owning the backend services that power the entire freemium journey
Partnering with AI engineers, product managers, designers, and marketers to deliver a seamless, data-driven funnel
Playing a crucial role in the strategic decision-making process
Driving user growth through strategic backend technologies
Perks and Benefits
Remote work flexibility or in-office opportunities for strong team connections
Regional in-person onboarding and engagement events
Support for accommodations or assistance due to a disability
Commitment to diversity, inclusion, and equal opportunity policies