We’re looking for a Senior Software Engineer who thrives in the earliest stages of product development — where the problems are ambiguous, the path is undefined, and the focus is on discovering what should exist, not just building what’s already been decided
This is a highly creative, high-impact engineering role: you’ll help take brand-new concepts from idea → prototype → production, working closely with design, product, and customers
Remote: United States or Canada
Build 0→1 products: Create new services, features, and user experiences from scratch — often starting with rough prototypes and evolving them into scalable, production-ready systems
Work through ambiguity: Take loosely defined, abstract problem spaces and transform them into clear technical and architectural approaches
Partner deeply with product & design: Participate in customer discovery, sketch solutions, propose alternatives, challenge assumptions, and help define what valuable and delightful looks like
Experiment rapidly: Build POCs, run technical spikes, validate ideas quickly, and iterate based on real customer feedback
Influence product direction: Bring an engineering-driven perspective to what we build, how we build it, and what tradeoffs are worth making at early stages
Design and build scalable systems once we validate the direction, balancing speed with long-term maintainability
Raise the technical bar: Contribute to architectural discussions, coding standards, best practices, and mentoring other engineers
Own quality end-to-end: From early prototypes to robust production code, you care deeply about reliability, performance, and customer experience