As a Technical Lead II on the Infrastructure Costs team, you will be a player-coach, leading a dedicated team of approximately 3-5 engineers.
You are, first and foremost, a skilled and passionate engineer who thrives on building data-intensive systems at scale.
This role offers a unique blend of hands-on technical contribution (approximately 75% of your time) and technical leadership responsibilities (25%), where you'll guide your team in designing, developing, and maintaining high-performance cost analytics and optimization solutions.
Design, develop, test, deploy, and maintain robust data pipelines and services for cost processing, primarily using Java and data processing frameworks like Spark and other OSS technologies like Kafka, HBase.
Architect solutions for multi-cloud cost attribution, predictive cost modeling, and capacity planning systems.
Collaborate closely with other Infrastructure teams, Finance, and Engineering leadership to define strategic cost optimization initiatives aligned with HubSpot's growth objectives.
Actively contribute to shaping the technical direction and architecture of cost management systems that will scale with HubSpot's continued growth.
Guide your team in becoming subject matter experts who can effectively communicate complex cost concepts to engineering teams across the organization.
Requirements
Is an experienced Senior Software Engineer with a proven track record of designing and delivering complex, scalable data processing systems, ideally with experience in financial systems, data pipelines, or cloud infrastructure.
Has some prior experience leading small engineering teams or mentoring junior engineers.
Possesses strong proficiency in Java, with deep experience in data processing frameworks, AWS services, and building high-throughput data pipelines.
Has strong analytical skills and comfort working with large datasets, SQL, and data visualization tools.
Demonstrates curiosity about cloud economics, cost optimization, and the intersection of engineering and finance.
Is passionate about building reliable, efficient systems and enjoys the challenge of processing and making sense of massive amounts of data.
Excels at fostering an inclusive team environment that encourages autonomy, psychological safety, and open communication.
Sets a high bar for data quality and system reliability, with experience managing critical data pipelines and monitoring systems.
Understands the value of building diverse teams and actively champions Diversity, Inclusion, and Belonging.
Is an excellent communicator who can translate complex technical and financial concepts into clear insights for both technical and non-technical audiences.
Takes pride in enabling other teams' success through tooling, automation, and actionable cost intelligence.
Is eager to learn and adapt in the rapidly evolving cloud cost optimization space, while coaching others and building team expertise.
Benefits
The cash compensation below includes base salary, on-target commission for employees in eligible roles, and annual bonus targets under HubSpot’s bonus plan for eligible roles.
In addition to cash compensation, some roles are eligible to participate in HubSpot’s equity plan to receive restricted stock units (RSUs).
Some roles may also be eligible for overtime pay.
Individual compensation packages are tailored to your skills, experience, qualifications, and other job-related reasons.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.