Note: The job is a remote job and is open to candidates in USA. HubSpot is an AI-powered customer platform dedicated to helping organizations grow better. The Senior Analytics Engineer will join the Data & AI Foundations team to design and build a modern data foundation that supports analytic and machine learning products, enhancing decision-making across the company.
Responsibilities
- Build and optimize data pipelines and analytical tools for scale
- Collaborate with both technical and non-technical areas of the business, bridging the gap between business problems and technical solutions
- Contribute to core data assets that power equitable book of business assignments for sales reps across the organization
- Build and maintain semantic models that support analytics and AI consumption across the organization
- Build out scalable data models to analyze key parts of the HubSpot business
- Expand our suite of dbt patterns and macros to enable flexible and easily extensible data structures
- Support data observability and pipeline reliability using tools like Monte Carlo
- Build analytical applications in Hex to support stakeholder enablement
- Gather requirements with internal stakeholders and contribute to working groups across the project lifecycle
- Document data pipelines, processes, and best practices thoroughly and consistently
- Contribute to shared analytics best practices across HubSpot’s broader data community
Skills
- Working knowledge of modern data tools (such as Snowflake, dbt, and Looker)
- Proficiency in SQL, data modeling, ETL, ELT, and data transformation
- Hands-on dbt experience including modeling patterns, macros, and testing
- Experience developing slowly changing dimension (SCD) tables from multiple sources
- Comfort working through inherited complexity, including reverse engineering existing models, pipelines, or reporting logic
- Effective communication across multiple modes (video, wikis, decks, guided exercises) and a knack for choosing the best format for the task and audience at hand
- Experience writing and reviewing end-user and technical documents, including requirements and design documents for existing and future data systems, as well as data standards and policies
- Experience contributing to cross-functional data initiatives from requirements through production
- Familiarity with semantic models or metric layers for analytics consumption
- Comfort with AI-assisted development tools such as Claude Code to accelerate and improve delivery
- Experience utilizing version control tools (such as GitHub Enterprise Cloud)
- A collaborative mindset with strong attention to detail and a focus on quality
- Clear communication skills and ability to translate technical concepts into business terms
- Experience with Python is a plus, but not required
Benefits
- On-target commission for employees in eligible roles
- Annual bonus targets under HubSpot’s bonus plan for eligible roles
- Participate in HubSpot’s equity plan to receive restricted stock units (RSUs) for eligible roles
- Overtime pay for some roles
- Individual compensation packages are tailored to your skills, experience, qualifications, and other job-related reasons
- Explore the benefits and perks HubSpot offers to help employees grow better
- If you need accommodations or assistance due to a disability, please reach out to us using this form
- If you are joining our Engineering team, you will be required to attend a regional HubSpot office for in-person onboarding
- If you join our broader Product team, you’ll also attend other in-person events, such as your Product Group Summit and other gatherings, to continue building on those connections
- If you require an accommodation due to travel limitations or other reasons, please inform your recruiter during the hiring process
Company Overview
Company H1B Sponsorship