HubSpot company's all remote jobs
The Connected Email team is on a mission to support all one-to-one email use cases within HubSpot. Our team is responsible for sending and synchronizing hundreds of millions of emails per month across 5 different providers. We are also responsible for constructing business-level events from each email received/sent/replied, email threading concerns, and other complex business logic tied to email.
Email is critical to many of our customers’ daily business operations, and given the complexity and natural “edge-case” nature of email, this poses an especially tough challenge to scale our infrastructure in a way that ensures reliability and correctness. It becomes especially difficult given the scale of the number of customers currently relying on our platform - we are setting new records every week (email volume has doubled in the past year alone) and there is no sign of things slowing down.
Over the next year, we plan to split our entire infrastructure into an EU and US region, improve the reliability across our email providers, build tools and infrastructure to be able to minimize and eliminate reported bugs, and potentially rewrite a large portion of our infrastructure. If any of this work sounds interesting to you, if you are the kind of person who runs towards challenging problems, and if you want to work on a team where no idea is too wild and no part of the system is off limits, then let’s talk!
In this role you’ll get to:
- Work on an email sending and synchronization platform used by lots of developers inside and outside of HubSpot
- Analyze and improve the reliability of distributed systems
- Solve for some of our customers' most complex and business-critical processes
- Work on problems at a very large scale
We are looking for people who:
- Want to grow their career in a fast paced, low bureaucracy environment
- Like the idea of working on small, customer-driven development teams of 3-5 engineers
- Dive into concepts they may be unfamiliar with
- Are passionate about delivering exceptional experiences to our customers
- Take ownership, work collaboratively, and figure things out
- Analyze trade-offs with empathy, and build creative solutions
Job Benefits:
- Unlimited vacation
- Competitive salary and company equity
- Flexible hours and work environment
- An engineering culture team dedicated to developer growth & happiness
- Management and technology workshops
- $5,000 tuition reimbursement
- Healthy @ HubSpot wellness programs
- Resource Groups: PeopleofColor@HubSpot, LGBTQ Alliance, Women@HubSpot
- Parental Benefits, Programming, & Perks (Bring Your Kids to Work Day)
Time zone: (GMT-05:00) Eastern Time +/- 4 hours
HubSpot's product department is growing in Dublin. We're people who are building, designing and researching projects that go on to become living, breathing parts of our CRM, inbound marketing and sales products.
As a pillar of the HubSpot product portfolio, our Marketing Hub empowers our customers to run their organizations more effectively and efficiently as we help them ‘grow better’. You will be building software that helps marketing teams attract and engage with their audiences, wherever they live online.
Our services need to do a lot of work very quickly, and we rely heavily on performant technologies to help achieve these goals. We write lots of micro-services, primarily with Java 11. Our APIs are RESTful and use the minimal Dropwizard framework. We take advantage of Kafka, Spark, Hadoop for processing large volumes of data.
We are looking for people who:
- Consistently work to deliver reliable, performant, well-tested code
- Thrive in small, customer-driven development teams of 4-5 people under the mentorship of a Tech Lead.
- Value ownership in all facets of their projects
- Have a customer-centric attitude and develop opinions about the HubSpot product
- Strive to communicate with maturity and clarity
- Are serious about their career and technical growth
- Seek collaborative teams that work together to solve tough problems with empathy and creativity
We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates, so please don’t hesitate to apply — we’d love to hear from you.
Job Benefits:
- Unlimited vacation
- Competitive salary and company equity
- Flexible hours and work environment
- An engineering culture team dedicated to developer growth & happiness
- Management and technology workshops
- $5,000 tuition reimbursement
- Healthy @ HubSpot wellness programs
- Resource Groups: PeopleofColor@HubSpot, LGBTQ Alliance, Women@HubSpot
- Parental Benefits, Programming, & Perks (Bring Your Kids to Work Day)
Time zone: (GMT+00:00) Dublin
The HubSpot Product team is made up of over 1,000 engineers, designers, product managers, and researchers. We’re passionate about building tools that help small and medium-sized businesses market, sell, and serve their customers — and ultimately, grow better.
The product team is supported by many Infrastructure teams including the Data Infrastructure group. The Data Infrastructure group provides datastores as a service for HubSpot Engineering. This involves building and maintaining the automation that manages data storage technologies, making it simple for development teams to leverage existing datastores, and working to ensure HubSpot can meet the demands of a business that is scaling rapidly. Data Infrastructure teams work with a variety of open source technologies such as MySQL, Vitess, Hadoop, HBase, Kafka, Spark, Memcached, and Elasticsearch all running on AWS and Kubernetes.
The HubSpot product has more than half a million weekly active users who all generate massive traffic to and from our datastores. On a normal day, we expect reads into our HBase clusters to exceed 45 million requests/sec. For MySql, we expect more than 600K queries/sec. Elasticsearch indexes over 200K doc/sec and handles more than 50K searches/sec. Finally, HubSpot uses Kafka to process more than 100 billion messages a day. Due to the extreme scale at which we operate, we often uncover bugs and errors in the open source tools we use and as such we are active members of the open source community. Many members of our teams are frequent contributors to the Open Source projects that they work on.
The mission of the HBase team is to provide HBase databases as a service to the rest of the engineering organization. This includes building tools to make it as easy as possible for product teams to create and make use of databases. Additionally you’ll build automation to ensure those databases are available, reliable, and fast. HBase powers some of the most important systems of our product and as a member of the HBase you will play a pivotal role in ensuring our product is reliable and fast.
We’re looking for experienced engineers who are excited by the challenges that come from working at scale and are passionate about improving the reliability and uptime of the product they own. We favor forward thinking engineering leaders who can identify and remediate problems before they happen, and understand how to build platforms that are intuitive to use, highly performant, and extremely reliable.
As an engineering leader at HubSpot, you’ll do many things — many of which you likely already have experience executing. For this position, we are looking for:
- A bias for fixing problems with technology rather than process.
- Passion for building reliable systems.
- Experience developing automation or being a power user of one or more of the above-mentioned data storage technologies.
- Someone who never accepts the status quo; we need engineers who can see beyond what we have, and towards what we can build, while maintaining an understanding about how to get there.
- Proven ability to solve complicated technical problems and analyze tradeoffs with empathy for the developers.
- Ability to demonstrate pragmatic decision making and problem-solving abilities.
At HubSpot, engineering leaders play to their strengths, but are aligned with HubSpot’s mission and show the leadership qualities that we’ve found to be most effective:
- They build trust, respect, and empathy, and use that as a base to deliver radical candor.
- They foster an inclusive team and sense of mission.
- They have strong working relationships across the organization, from the tech leads and the individual contributors who report to them, to the product managers and designers their reports work with, to their peers & the executive team.
- They understand our customer and business needs.
- They understand how we build and why.
- They represent our mission, culture, and commitment to DI&B to candidates.
- They get team members and candidates excited to take on new challenges.
If you’re an engineering leader of any level or experience, and if this resonates with you, let’s talk.
We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates, so please don’t hesitate to apply — we’d love to hear from you.
Job Benefits:
- Unlimited vacation
- Competitive salary and company equity
- Flexible hours and work environment
- An engineering culture team dedicated to developer growth & happiness
- Management and technology workshops
- $5,000 tuition reimbursement
- Healthy @ HubSpot wellness programs
- Resource Groups: PeopleofColor@HubSpot, LGBTQ Alliance, Women@HubSpot
- Parental Benefits, Programming, & Perks (Bring Your Kids to Work Day)
Time zone: (GMT-05:00) Eastern Time +/- 2 hours
About the team
The HubSpot Product team is made up of over 700 engineers, designers, product managers, and researchers. We’re passionate about building tools that help small and medium-sized businesses market, sell, and serve their customers — and ultimately, grow better.
Those tools end up in the HubSpot application platform, which itself is made up of thousands of services, workers, and jobs spanning over 170 teams and thousands of repos. Our teams work autonomously to deploy these systems across a common infrastructure, up to 3,000 times a day. As we’ve grown to serve over 75,000 customers in 100 countries, reliability and stability have become just as important as speed and time to market. And as we’ve opened up our APIs, our product has moved to the core of many of our customers’ and partners’ businesses.
In 2019, we built an SRE team to help our product teams focus on delivering highly available and dependable products. This team is off to a great start: evangelizing, building tools, and embedding onto product teams. We are looking to grow this team by hiring engineers with an interest in reliability and scale. This is an opportunity to work on hard problems across a variety of domains with an experienced team of software engineers.
What you’ll do
- Help product and infrastructure teams hold retroactive root cause analysis meetings, focusing on identifying remediations using a blameless process similar to the 5 whys methodology
- Embed on product and infrastructure teams directly to build more reliable, scalable software
- Conceive, design, and build infrastructure tooling that improves reliability across the entire product surface area, dealing with massive distributed scale
- Evangelize best practices around reliability engineering
- Proactively identify risks and advocate for engineering process, tooling, or work streams that reduce that risk in a customer centric way
What we’re looking for
- Experience designing and operating distributed systems at scale
- Experience with improving reliability through better automated systems, configuration, chaos testing, and process improvement
- Experience working collaboratively with other engineering teams
- Interest or experience implementing and iterating on process to improve outcomes with minimal disruption to team culture
- Interest or experience working across multiple stakeholders to drive effective change
Job Benefits:
- Unlimited vacation
- Competitive salary and company equity
- Free fruit, yogurt, cereal, snacks, and coffee
- Flexible hours and work environment
- An engineering culture team dedicated to developer growth & happiness
- Management and technology workshops
- $5,000 tuition reimbursement
- Healthy @ HubSpot wellness programs
- Resource Groups: PeopleofColor@HubSpot, LGBTQ Alliance, Women@HubSpot
- Parental Benefits, Programming, & Perks (Bring Your Kids to Work Day)
Time zone: (GMT-05:00) Eastern Time +/- 2 hours