At Segment, we believe companies should be able to send their data wherever they want, whenever they want, with no fuss. We make this easy with a single platform that collects, stores and sends data to hundreds of business tools with the flip of a switch. Our goal is to make using data easy, and we're searching for people to join us on the journey. We are passionate about building toward a world where engineers at other companies spend their time working on their core product, rather than spending nights and weekends tweaking their customer data into various formats for 3rd party tools.
We’re looking for software engineering generalists who are excited to jump between our frontend(mostly React/Node) and backend (mostly Go we’re huge fans). Our small team is providing the data infrastructure for thousands of companies and processing billions of API calls every single day. Our customer base has been exploding and our infrastructure doubling every six months, so we have a number of challenges on both the product and backend side.

What will you work on?

As a generalist, you’re likely to work on several different areas of the stack. In order to give you a sense of things you could work on, here’s a few of the things we’ve been working on recently.
Karma is very important at Segment. We love to share what we’ve learned with the world and, if possible, our code too!

You will…

  • Work with React, Webpack, Redux, and ES2016 to build our product
  • Use AWS, Go, Node, Docker, Kafka, and Terraform to scale our infrastructure
  • Provide a reliable experience with Segment at massive scale
  • Focus on driving positive impact across the business
  • Provide a delightful product experience for every customer
  • Write and teach what you learn to the world in the form of a blog post

About You

  • You're experienced with and passionate about working on products with customer traction. This can be at a big company, a small company, or a side project.
  • CS Degree, experience hacking on Open Source or building apps people love. Many of our best engineers don’t have a degree; some didn’t even go to high school!
  • Deep knowledge developing and debugging in your favorite programming language

Learn more about engineering at Segment by hearing from the engineers who work here, or attending an event.

Segment is an equal opportunity employer. We believe that everyone should receive equal consideration and treatment. Recruitment, hiring, placements, transfers, and promotions will happen based on qualifications for the positions being filled regardless of sex, gender identity, race, religious creed, color, national origin ancestry, age, physical disability, pregnancy, mental disability, or medical condition.

Apply for this Job
* Required
File   X
File   X

Share this job: