Be the technical owner for features end-to-end, including the systems that power our data platforms and best-in-class web application
Ship high quality, secure, and well-tested software that scales as highly distributed systems, using incremental deliveries based on data driven prioritization and decisions
Solve interesting and challenging technical problems, coordinating technical roadmap deliveries across our product team and front end engineers
Collaborate with our operations and revenue teams, as well as our users to respond, react, and plan feature delivery based on user feedback and analytics
Identify opportunities to work across our stack, and areas of the business, to help meet the needs of a quickly scaling business and product
Work closely with our leadership team to define our product roadmap and technical strategy, and continuously improve our development process and engineering practices
Be a technical leader and valued contributor in an autonomous, cross-functional agile team
Mentor a growing team of engineers through pair programming and code reviews, on performant, scalable engineering principles, with a focus on iterative delivery
Requirements
10+ years of experience building complex applications using a modern language, like Python and/or Typescript
Track record of shaping and shipping valuable features
Track record of driving high-leverage improvements to infrastructure and process
Judgment to take on technical debt and risk where appropriate
Comfort with modern AI tools to accelerate development
Strong written, verbal, and presentation skills
The humor and humility to maintain perspective during fast-paced work
Nice-to-have: Previous startup experience
Nice-to-have: DevOps or platform/infrastructure experience (or deep interest)
Nice-to-have: Experience with AI prototyping tools like v0, Lovable, Replit, etc.