Flow Engineering
Join to apply for the
Software Engineer - SF
role at
Flow Engineering .
Base pay range $190,000 per year – $280,000 per year
About Flow Flow is massively accelerating the development of next‑generation hardware systems. We’re on a mission to reinvent the way humanity develops its most important machines. We’re backed by Sequoia Capital, Patrick & John Collison (Stripe), David Helgason (Unity), and Kyle Parrish (Figma). Flow is the default requirements tool for complex systems engineering used by next‑gen space, defense, automotive and robotics companies.
What You’ll Do
Own understanding problems: work with customers, customer success and sales to clearly define customer problems.
Own designing solutions: contribute to solution design by identifying simpler, better solutions.
Build MVPs & iterate quickly: build features, gather feedback and iteratively improve features that solve our customer problems.
Fix customer issues: jump on calls with users to troubleshoot and deploy feature improvements within hours.
If you’re more experienced (4+ years)...
Lead from the front: hire, mentor and manage best-in-class talent.
Develop deep expertise and ownership in an area that drives Flow forward, such as distributed systems, product design or performance.
About You
Builder at heart: 2+ years of experience as a software engineer.
Problem solver: track record of successfully solving real human problems.
High agency: driven to solve the most important problems even if no one has told you to.
Iterative development: experience in shipping MVP solutions, gathering feedback and improving solutions to solve user pain faster.
Strong technical skills: adept at JavaScript and React, including performance implications in browsers.
Strong communicator: clear, concise and direct.
Our Tech Stack
Backend: Golang
Frontend: TypeScript / React / Next.js
Infrastructure: Terraform, AWS
Containerization: Docker
Database: PostgreSQL
APIs: GraphQL (Hasura, Apollo)
Leveling
If you’re earlier in your career, you’ll build and ship core features with guidance.
If you’re more experienced, you’ll take ownership of entire product areas, lead by example, and help shape the future of Flow’s engineering culture.
Learn About How We Think
How to Build an MVP – Michael Seibel
Code-first vs Product-first – Zach Lloyd
Simple Made Easy – Rich Hickey (Watch the first 25 mins)
What We Value
Speed over everything… urgency.
Own, downscope, ship, iterate: small, fast cycles.
Fundamentals done well: master the basics, prioritizing simplicity.
Disagree and commit: move fast, decide fast.
Enjoy the climb: climbing Everest is hard; the view matters only if you loved the journey.
Referrals increase your chances of interviewing at Flow Engineering by 2x.
Get notified about new Software Engineer jobs in
San Francisco, CA .
#J-18808-Ljbffr
Software Engineer - SF
role at
Flow Engineering .
Base pay range $190,000 per year – $280,000 per year
About Flow Flow is massively accelerating the development of next‑generation hardware systems. We’re on a mission to reinvent the way humanity develops its most important machines. We’re backed by Sequoia Capital, Patrick & John Collison (Stripe), David Helgason (Unity), and Kyle Parrish (Figma). Flow is the default requirements tool for complex systems engineering used by next‑gen space, defense, automotive and robotics companies.
What You’ll Do
Own understanding problems: work with customers, customer success and sales to clearly define customer problems.
Own designing solutions: contribute to solution design by identifying simpler, better solutions.
Build MVPs & iterate quickly: build features, gather feedback and iteratively improve features that solve our customer problems.
Fix customer issues: jump on calls with users to troubleshoot and deploy feature improvements within hours.
If you’re more experienced (4+ years)...
Lead from the front: hire, mentor and manage best-in-class talent.
Develop deep expertise and ownership in an area that drives Flow forward, such as distributed systems, product design or performance.
About You
Builder at heart: 2+ years of experience as a software engineer.
Problem solver: track record of successfully solving real human problems.
High agency: driven to solve the most important problems even if no one has told you to.
Iterative development: experience in shipping MVP solutions, gathering feedback and improving solutions to solve user pain faster.
Strong technical skills: adept at JavaScript and React, including performance implications in browsers.
Strong communicator: clear, concise and direct.
Our Tech Stack
Backend: Golang
Frontend: TypeScript / React / Next.js
Infrastructure: Terraform, AWS
Containerization: Docker
Database: PostgreSQL
APIs: GraphQL (Hasura, Apollo)
Leveling
If you’re earlier in your career, you’ll build and ship core features with guidance.
If you’re more experienced, you’ll take ownership of entire product areas, lead by example, and help shape the future of Flow’s engineering culture.
Learn About How We Think
How to Build an MVP – Michael Seibel
Code-first vs Product-first – Zach Lloyd
Simple Made Easy – Rich Hickey (Watch the first 25 mins)
What We Value
Speed over everything… urgency.
Own, downscope, ship, iterate: small, fast cycles.
Fundamentals done well: master the basics, prioritizing simplicity.
Disagree and commit: move fast, decide fast.
Enjoy the climb: climbing Everest is hard; the view matters only if you loved the journey.
Referrals increase your chances of interviewing at Flow Engineering by 2x.
Get notified about new Software Engineer jobs in
San Francisco, CA .
#J-18808-Ljbffr