Software Engineer

About the role

  • Have a huge impact on which products and features we build
  • Define our technical architecture, processes, stack, and culture
  • Own engineering and product goals end-to-end
  • Work directly with customers to learn their needs

About you

  • Experience with JavaScript/React or Ruby/Rails. We're open to a people with different levels of seniority who specialize in different areas of the stack, front or back)
  • High sense of ownership to independently make good decisions for users and the business
  • A desire to be part of an early stage startup and wear multiple hats
  • Curious about data
  • Have an attention to detail and quality, but know how to balance that with speed given we're a startup

Tech stack

Frontend
  • React, TypeScript
  • Apollo to fetch data from our GraphQL API
  • Storybook component library
  • Electron to power our cross platform desktop application
  • Next.js to build server side rendered static sites
  • Tailwind CSS
Backend
  • Rails hosted on AWS ECS
  • GraphQL API
  • PostgreSQL for our primary data store, Redis and Memcached for caching
  • Terraform for infrastructure as code
Practices
  • We love to weave testing, analytics, logging, monitoring, and alerting into our projects
  • Continuous integration/delivery
  • GitHub pull requests/code reviews
  • Quick daily synchronous product meetings to demo progress and get rapid feedback from your peers

Benefits

  • Competitive salary and equity
  • 100% medical, dental, and vision insurance for you and your family
  • 401k
  • Life insurance
  • Flexible working schedule and unlimited vacation policy
  • MacBook Pro or equivalent 
  • Company retreats 2-3 times per year

Location

Our team is spread throughout the Americas. You're free to choose your own hours and schedule your day in such a way that creates work-life harmony.