Technical Lead I, Backend Software Development - Infrastructure
At HubSpot, we're committed to making the developer experience world-class. We aim to make building, deploying, and monitoring software as easy, fun, and frictionless as possible for our teams.
About the Team
We manage thousands of instances and services in the cloud transparently for our developers. Our team is responsible for scaling our platform and providing tools that save time on developers' machines.
We're excited to share our platform technologies with the world through open-source projects and conference talks. We've open-sourced Singularity, an easy-to-use tool for running and scheduling Mesos tasks, and Baragon, a system for programmatically updating load balancer configurations.
Role Overview
We're looking for a Technical Lead to join our developers' experience metrics team. This team's mission is to collect metrics and build powerful tooling to enable engineers to be more efficient and effective at achieving their goals.
* Improve our pipeline to collect DevOps metrics and integrate new data sources into our datalake.
* Build tools to help engineers tackle challenges or bottlenecks highlighted by metrics.
Responsibilities
This is a Software Engineering role where you'll spend around 70% of your time coding/developing software in Java and SQL. Your responsibilities will include:
* Leading a small team of engineers with autonomy and flexibility.
* Helping set the direction for continued evolution of backend development at HubSpot.
* Maintaining a passion for contributing to the code base (hands-on role).
* Coaching and mentorship experience.
* Comfort performing code reviews for engineers at all levels.
* Demonstrating strong ownership of projects end to end.
* Designing robust data models to represent complex domain data.
* Collaborating cross-functionally with internal stakeholders.
Requirements
To succeed in this role, you should have:
* Previous team, technical, or pod lead experience.
* A track record of successfully rolling out infrastructure and collaborating with multiple Engineering teams.
* A history of developing solutions to problems that have had an outsized impact on the organization's business goals.