Principal Software Engineer (Backend)


  • Design and construct world-class customer experiences using a modern tech stack (NodeJS + React + Redis + Elasticsearch). JavaScript, Python, and Ruby practitioners welcome.

  • Deliver products rapidly and iteratively. Work in an experiment-driven environment with equal parts direct customer feedback and user behavioral metrics.

  • Participate in hiring a best-in-Austin team - recruit, vet, and onboard candidates.

  • Mentor other team members. Serve as a role model of efficient, impactful, collaborative, and committed software engineering.

  • Architect scalable and performant systems that drive internal business operations using data processing pipelines and machine learning.

  • Challenge and develop your coworkers through innovative thinking and calculated risk-taking.

  • Thrive in a startup culture within a rapidly maturing target market.


  • You are Transparent, Respectful, Unstoppable, a Team Player, and Human.

  • 10+ years of full lifecycle software engineering, preferably using dynamic languages.

  • Experienced with mobile and web products.

  • Comfortable in fast-moving iterative environments. You keep products shippable. You work cross-functionally. You take ownership and estimate accurately.

  • Demonstrate the ability to meet or beat assigned targets and deadlines under normal circumstances, and the ability to make trade-offs that optimize outcomes when conditions change.