Staff Software Engineer, Product
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
You could take responsibility for a substantial area of the platform: authentication and access, CMS, files and media, email, commerce, or part of the app-building experience.
That means:
- Turning broad requirements into a focused product with clear boundaries.
- Building simple, considered interfaces in React and TypeScript.
- Owning the supporting APIs, backend logic, and Postgres data model.
- Making decisions about reliability, security, and maintainability.
- Shipping to real users, understanding where they get stuck, and improving the experience.
- Using AI coding tools throughout development while staying accountable for the code and its behavior.
A week might include simplifying a permissions workflow, designing a schema, building the interface, debugging a production issue, and changing your original approach after seeing how customers actually use it.
The environment
This is a small, founder-led, Series A company with substantial customer usage and a growing product surface. Engineering capacity is a real constraint. There is more useful work to do than the current team can deliver.
Youβll work directly with technical founders in a flat organization. Expect short feedback loops, consequential decisions, and room to own the solution.
The pace is demanding. Requirements will sometimes be incomplete. Priorities will evolve. Youβll need to decide what deserves deeper engineering and what can be made simpler so it ships sooner.
This is a deeply hands-on role. The Staff title comes with responsibility for delivering substantial products.
Requirements
- Strong React and TypeScript experience, with an eye for clear interactions and restrained UI.
- Backend experience that includes API design, relational data modeling, and production debugging.
- Several substantial examples of shipped work.
- Experience in a small startup or another environment where engineers own broad outcomes.
- A daily AI-assisted development workflow-and the technical understanding to recognize when generated code is wrong.
- Clear communication about technical decisions, priorities, and progress.
Former founders and founding engineers are especially relevant. So are product engineers who have earned increasing ownership within strong engineering teams.
Most candidates will have roughly 2-10 years of professional experience. Scope and demonstrated ability matter more than an exact year count or your current title. Public projects, open-source work, and technical writing are welcome; substantive work built inside a company counts just as much.
About the company
Youβll help make sophisticated software usable by people who could not previously build it themselves. The work reaches customers running actual businesses, where a better workflow has practical consequences.
Youβll also have the opportunity to shape whole product areas while the team is still small enough for your decisions to materially influence the platform.
Compensation includes $200,000-$300,000 base salary plus equity, with flexibility in the cash/equity mix. The company also offers health coverage, flexible PTO, extensive AI tooling access, and meals in the San Francisco office.
The team prioritizes working together in San Francisco. Exceptional North America-based remote candidates may be considered individually; this is primarily an onsite search.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦