Solutions to help you grow, by increasing leads, accelerating sales, and organizing your contacts
Senior Software Engineer, Connected Email
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:
- Write lots of microservices, primarily with Java 11 (our APIs are RESTful and use the minimal Dropwizard framework)
- 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
If you’re an engineer 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.
HubSpot is a leading growth platform on a mission to help millions of organizations grow better. We build the software and systems that empower businesses to transform the way they attract, engage, and delight customers. We’re also building a company culture that empowers people to do their best work through our core values of flexibility, autonomy, transparency, and belonging. If that sounds like something you’d like to be part of, we’d love to hear from you.
You can find out more about our company culture in the HubSpot Culture Code, which has more than 5M views, and learn about our commitment to creating a diverse and inclusive workplace, too. Thanks to the work of every HubSpotter globally who has helped build our remarkable culture, HubSpot has been named a top workplace by Glassdoor, Fortune, Entrepreneur, and more.
Headquartered in Cambridge, Massachusetts, HubSpot was founded in 2006. Today, thousands of employees work across the globe remotely and in our offices. Visit our careers website to learn more about culture and opportunities at HubSpot.
In addition to our ParentSpot group, we offer 16 weeks paid leave to primary caregivers and 6 weeks to secondary caregivers, as well as egg-freezing benefits to help give women more support.
You don’t need to be in an office or at a desk to have an impact anymore. Employees can work fully remote from select countries, and work from home (or a coffee shop) when they need to.
At HubSpot, you decide when and for how long to take time off. Vacation can be used however you want; for tropical trips or flexible day-to-days. We also have Vacation Quota Relief (VQR) to make sure it’s truly unlimited for all.
How can we help managers build and grow great teams? HubSpot’s leadership development team provides trainings, ThinkSpaces, recognition programs, and resources for new and tenured managers alike.
After five years with HubSpot, you get a four-week paid sabbatical, with the equivalent of $5K US bonus. Some employees take vacations with their families, while others learn how to play the guitar, or enjoy month-long honeymoons.
Employee stock purchase
Employees can buy HubSpot stock at a discount from the share price at purchase. By contributing between 1%-15% of their base pay for a set period of time, the funds are used to buy HubSpot stock at a 15% discount.
HubSpotters get the equivalent of $5k US/year to spend on education. They’ve taken semester-long classes, weekend workshops, and online courses on everything from finance to design.
When you work with amazing people, it’s not hard to have a good time. From scavenger hunts and Mystery Dinners, to charity outings and museum visits, there’s no shortage of fun stuff to get involved in at HubSpot.
HubSpot at a glance
HubSpot focuses on Social Media, SaaS, Information Technology, Sales and Marketing, and Analytics. Their company has offices in Singapore, Paris, Berlin, Sydney, and Tokyo. They have a very large team that's between 1001-5000 employees. To date, HubSpot has raised $100.5M of funding; their latest round was closed on October 2014.