Software Engineer
Role details
Job location
Tech stack
Requirements
This role will suit someone who has worked in an early stage technology company, or a larger product company, as a Software Engineer. You do not need to have worked in a startup but product engineering experience is preferred. You will own end-to-end product features-from user-facing UI to API to data to deployment. You're the kind of engineer who connects technical choices to customer outcomes and ships with high velocity under ambiguity. Your unit of ownership: user-facing features and the systems behind them, delivered to production and measured against customer impact., * Shipping and ownership. You've repeatedly taken ambiguous requirements to production. You own the full stack of a feature and you don't wait for someone to tell you what to build next.
- Product judgment. You can define MVP scope, pick the right metric to move, and kill work that isn't delivering value. You think about what the user needs, not just what's technically interesting.
- AI comfort. You've worked alongside AI systems-at work or in side projects. You're comfortable building features that interact with LLM outputs, but you won't be training models.
- Strong sense of product quality. You care about the details of how a feature looks and feels, not just whether it works. You notice when something is off and you fix it.
- Collaboration. You're low-ego and team-first.
- Judgment in a fast-moving environment. You'll often define your own scope based on customer problems surfaced through product feedback and competitive gaps-then ship it within a week.