Overview
Since 2019, the need for helping global, distributed teams bring their culture online is critical. We’re looking for an engineer to join our small team that is passionate about bringing joy to work while solving difficult technical challenges. Whether it’s figuring out how to make Disco smarter or scaling a system to process hundreds of thousands of messages, the challenges are fascinating and immense.
What you'll do
- Figure out how we scale from processing tens of millions of events to hundreds of millions.
- Validate product direction and architect solutions that strike a balance between scalability and time-to-ship
- Scale our recognition infrastructure as we grow in size (right now we service 20,000 companies in over 100 countries)
- Help recruit and build out the engineering organization with us. Let’s make sure we love getting up each morning because the people we work with are incredible
- Learn more than any normal human about efficiently encouraging, capturing, and processing recognition.
What we’re looking for
- Ability to convey deeply technical issues to non-technical people
- Obsessive eye for detail
- Good balance of tenacity and practicality
- Desire to build things people truly love
- Dream for how life can be better for yourself and others
- 5+ years of backend engineering experience
- Aspiration to learn, grow, and adapt with us for the long haul
- Expert in backend. Willingness to learn frontend
Required knowledge
- Backend engineering
- Node/ExpressJS
- Postgres/Sequelize
Bonus expertise
- React/Redux
- Messaging platform experience (Slack, MST, etc)
- Startup experience
- AWS (Lambdas, EC2, Cloudfront)
Benefits
- $110,000 - $125,000 in salary
- 0.25% - 0.5% in equity
- Full health benefits
- Unlimited vacation
- Work remotely