Full-Stack Software Engineer at

Waterloo, Kitchener · Full Time

Hive is a Y-Combinator backed smart email platform that helps thousands of brands personalize and automate their marketing campaigns.

Apply to

Job Description

Hive is a customer data and email platform used by thousands of brands to personalize and automate their marketing campaigns.

Our technology helps brands sell more stuff, while keeping their customers happy, engaged, and spending money.

First, we gather terabytes of customer and contact data from platforms like Shopify, MailChimp, Facebook, Instagram and more. Next, we infer as much data about a brand’s customers as possible, and unify it all into individual customer profiles.

All of this data is available in a robust CRM that makes it easy for brands to segment and tag their contacts based on hundreds of attributes.

Using these dynamic segments, our clients create and automate email marketing campaigns to their millions of customers - sending more timely, targeted and engaging emails than ever before.

We started our company inside a University of Waterloo computer lab in early 2014, graduated from Y Combinator that summer (S14 batch) and have been growing ever since.

Our tight-knit team is a bunch of hackers and hustlers, and we split our time between offices in Waterloo and Los Angeles. You’ll be #3 on our product & engineering team in Waterloo.

We are looking for full-stack hackers who can ship their own software and love the intersection between media and marketing: innovative brands combined with powerful, insightful, data-driven technology.

Job Responsibilities:

- You'll join our engineering team at an early stage… we’re growing, so there’s lots to do and even more to learn!
- You'll help contribute to our roadmap and choose what you want to work on (motivated engineers are good engineers)
- You'll ship code daily (hopefully more often, though)
- You should love exploring, using, and shipping new technologies into production to solve really hard problems in novel ways
- You'll own whatever you build and get to see it used by your favourite brands, artists, celebrities, and their millions of customers

Required Skills:

- Passionate about building things. You've got side projects you're proud of and you probably read Hacker News more than is healthy.
- When it comes to development, you're comfortable owning, building, shipping your own features/products
- You thrive or want to thrive in a startup environment (startup hours, close knit team, autonomy, craft beers, etc.)
- Brands, e-commerce, large amounts data and innovative marketing campaigns get you excited
- You've built things with our stack before (or can google and learn how to quickly):
---- Python/Django (MySQL/Redis) web app, jQuery and CSS (LESS) on the front end
---- Celery (RabbitMQ) for billions of asynchronous data-processing tasks
---- MongoDB/Elasticsearch for big-ish data
---- AWS Stack (RDS, EC2, ELB, S3, Lambda, Redshift, Elasticache)
---- Git (Github) for source control and code reviews, whatever code editor you like
- You might have a great CS or Engineering degree, or something else, or you dropped out, or you didn't even go to school! Our team is made up of all kinds of smart people.

Bottom line... We're looking for fast learners who are passionate about what we're building. You'll be well taken care of: meaningful equity, salary, and the benefits you need to be happy & healthy.

Finally (and most important), culture is important to us. After a few days of busy work, you've got to know how to let loose - our team loves everything from concerts and music festivals, to ski trips and tech talks - and of course, whatever you’re in to!

Apply Now

What We're Building

Hive is a customer data and email platform used by thousands of brands to personalize and automate their marketing campaigns.

Our technology helps brands sell more stuff, while keeping their customers happy, engaged, and spending money.

We take billions of customer data points from platforms like Shopify, Mailchimp, Facebook, Instagram and more, infer as much knowledge as possible (using some really awesome technology), and then unify, organize, and segment customer profiles based on hundreds of attributes. Using these segments, brands are able to send personalized, automated emails to their customers - at scale.

Add testimonials, product launches, and photos that highlight your company

Other Jobs at Team

Ian Roberts
Founder (YC S14), graduated @University of Waterloo
Patrick Hannigan
Founder (YCS14) • Studied @University of Waterloo
Michaela Angemeer
Customer Experience Excited about tech, communications, and marketing.
Martin Gingras
Full Stack Software Developer - Experienced architecting complex back ends, crafting elegant front ends, while maintaining the infrastructure it runs on
Martin Tromp Permin
Growth, fomerly of @Airbnb. I like stories and spreadsheets.
Prateek Madhikar
Backend developer with 2 years of professional experience with interests in working full stack looking for a place to start my full time career with Investors

Rick Winfield
Harold Walter Siebens Entrepreneurship Chair & Asst Professor @Sierra Nevada College. Founder (sold to QNST).
Lei Wang
Twitter, Linkedin, Founder
Steve Taylor
Chairman Neighborhood Bancorp Chairman Taylor Asset Management, Inc.
Sam Melamed
CEO @ ABCIT, Founder @ InsuranceForums, angel and advisor to early stage InsureTech companies. Primary focus: fintech, health, p&c, life and insurance tech
Zack Arnold
Apparel Entrepreneur, Angel Investor. Former Captain of the @Stanford University Club Soccer Team. @Stanford University 2010.
Carson Mehl
Developer in Arizona.
See More