Versatile and persistent product engineer comfortable working across the full technology stack.
Experience owning and delivering end-to-end software features with product and design responsibilities.
Ability to tackle projects with significant product and technical ambiguity by balancing speed and quality.
Ambitious and open to continuous learning and feedback to improve skills.
Excellent collaboration and deliberate, clear communication skills.
Proactive about creating leverage through automation and abstractions in software development.
Nice to Haves
Experience with typed programming languages such as TypeScript, familiarity with React, GraphQL, Node.js, Postgres, and Redis is helpful but not required.
Background in multiple programming languages or platforms, demonstrating fast learning and strong fundamentals.
What You'll Be Doing
Take ownership of large product areas and lead projects from research and product spec writing to wireframing and implementation.
Build reusable building blocks common across the product, including analytics modeling, policy engines, and workflow engines.
Collaborate naturally with cross-functional teams in an environment with minimal process and high engineer ownership.
Use AI-powered tools to automate mundane development tasks and improve software quality.
Participate in an interview process focused on collaborative problem-solving rather than traditional coding tests.
Contribute to a diverse and inclusive engineering culture prioritizing low meetings, flexible hours, and work-life balance.
Perks and Benefits
Competitive salary and equity with a 10-year exercise window on stock options.
Unlimited PTO with encouragement to take it, and at least 12 weeks of fully paid parental leave.
Generous budgets for equipment, software, office furniture, educational expenses, and developer tools.
Top-tier health insurance fully covered for employees and dependents in the US; high-quality supplemental insurance elsewhere.
Remote-first culture with minimal required meetings and flexibility in working hours for a healthy work-life balance.
An onboarding process designed for immediate impact and continuous learning with peer pairing and regular feedback.