Backend Engineering Lead
Remote - USA
About the Group
The HubSpot Framework Data Group is responsible for building a world-class customer data platform that allows customers to gain deep insight into their business data, and propel other HubSpot product teams forward. We have a highly visible impact on the continued growth for the entire HubSpot stack. The Framework Data systems are considered part of HubSpot’s primary colors and core building blocks for our entire platform.
The work we do in the Framework Data Group is integral to HubSpot's success. When we make our systems more reliable, HubSpot is more stable. When we make our systems more performant, we make HubSpot faster. On top of that, any features we build unlocks functionality across the entire platform. Our work creates a consistent data experience for customers through the entire HubSpot product.
HubSpot has thousands of microservices, primarily written in Java 13, and work with highly distributed systems that leverage and push on open source technologies such as HBase, Hadoop, Kafka, Spark, Memcached, MySQL, and ElasticSearch. These systems let our users store, automate, report on, and interact with their customers at scale. We deal with problems of scale on a daily basis with PB storage and millions of transactions per second.
About the Role
We're looking for an Engineering Lead to own compliance and data storage for HubSpot's core customer streaming events system. This system handles processes billions of events per day, and the success of this system has led to an increase in scope and opportunities for ownership as the team works to deliver more features for internal and external users.
The Engineering Lead role is perfect for senior engineers who want a larger leadership role while staying close to the code.
Key Expectations for Engineering Leads:
- Engineering Leads are actively involved as a player-coach in building software and making products to solve customer problems. They are curious and involved in the technology as well as the people on their teams.
- Have led an engineering team in a management capacity
- Wish to stay hands-on in all technical aspects while leading a team of engineers and collaborating cross-functionally with internal stakeholders
- Have a history of developing solutions to problems that have had an outsized impact on the organization’s business goals
- They have a strong technical vision for how to implement the product vision. This can include …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Annual bonus Autonomy Benefits and perks Equity plan Overtime pay Professional growth Remote work Restricted Stock Units Total compensation package
Tasks- Collaborate with stakeholders
- Develop software solutions
- Lead engineering team
- Mentor engineers
Big Data Compliance CRM Customer Relationship Management Distributed Systems ElasticSearch Hadoop HBase Java Kafka Leadership Management Memcached Microservices MySQL Sales Spark
Experience5 years
EducationBusiness Engineering Marketing
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9