Software Engineer

6 days ago


San Francisco, California, United States Flow Engineering Full time

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 with angel investors including 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. When humanity returns to the Moon, builds fusion power, or lands the first interplanetary colony - Flow will have played a vital role.

What You'll Do

You'll help build features that tackle some of the world's toughest hardware engineering problems - and depending on your experience, you'll take on increasing ownership and leadership responsibilities as we scale.

  • 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: You have 2+ years of experience as a software engineer (we'll level appropriately based on experience).
  • Problem solver: A track record of sucessfully 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 /
  • Infrastructure: Terraform, AWS
  • Containerization: Docker
  • Database: PostgreSQL
  • APIs: GraphQL (Hasura, Apollo)

Leveling

We're hiring
across multiple levels
.

  • 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. If you go over a pothole at 20 mph, you really feel it. If you go over at 200 mph, you barely feel it. Everything we do, we need to do with urgency. This is our superpower and why we win. This is a discipline that requires effort and focus every day.
  • Own, Downscope, ship, iterate: We work in small, fast cycles. Our philosophy is to downscope and ship. The goal is to get a v1 out today and learn from seeing it used. We work with users not at them. Execution is the sole currency by which our customers value us. This does not always mean success at the first iteration, but we must be fully committed to delivering.
  • Fundamentals done well: Most success comes from mastering the basics. The trade off is always scope, never quality. This is why we prioritize simplicity. Doing so requires extreme clarity of thought: a talent for cutting to the essence of a problem, communicating it well and then solving it.
  • Disagree and Commit: To move fast, we have to decide fast. That means debating ideas hard, then committing fully once a decision is made.
  • Enjoy the climb: Climbing Everest is hard. The air thins, your body falters, and you pass those who didn't make it. But we're here to keep climbing. This is the work that will define us. Enjoy the climb. The view at the top only means something if you loved the journey getting there.

Compensation Range: $190K - $280K



  • San Francisco, California, United States Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...

  • Software Engineer III

    2 weeks ago


    San Mateo, California, United States Guidewire Software Full time $124,000 - $186,000 per year

    SummaryGuidewire is widely recognized as the leading provider of software solutions for the property and casualty insurance industry. Our software empowers insurance companies to support their customers during their critical times – whether in response to natural disaster, an accident or emerging risks.At Guidewire, we offer a dynamic work...


  • San Mateo, California, United States Guidewire Software Full time $169,000 - $253,000

    SummaryAre you a result-oriented, polyglot programmer using 12-factor app methodology to craft your Cloud products? If so, we would like to meet youGuidewire provides outstanding software for the second-largest financial services industry in the world: insurance. We deliver the core applications that Property and Casualty (P/C) insurers use to build...


  • San Francisco, California, United States Sephora Full time

    Job Title: Engineer, Software EngineeringJob ID: Worksite Address: 350 Mission Street, San Francisco, CA Working from home in the United States is permitted.Job Type: Full TimePosition Type: RegularYour role at Sephora:Sephora USA Inc. seeks Engineer, Software Engineering in San Francisco, CA. You will: Analyze science, engineering, business, and other data...

  • Software Engineer

    1 week ago


    San Francisco, California, United States Haystack Full time

    Software Engineer | Alameda, CA | Remote-Friendly | $83,500 - $153,300We're working with Abbott Laboratories on this exciting opportunity.Join a global healthcare leader and apply your technical expertise to improve the lives of people with diabetes. You'll work with a modern tech stack on a mobile platform impacting users in over 50 countries, contributing...

  • Software Engineer

    4 days ago


    San Francisco, California, United States Twitch Full time $151,300 - $261,500

    About UsTwitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day.We're about community, inside and out. You'll find coworkers who are eager to team up, collaborate, and smash (or elegantly...

  • Software Engineer

    2 days ago


    San Francisco, California, United States NanoCore Technologies Full time

    Company Description NanoCore Technologies is an early stage technology company developing a method of metal additive manufacturing an order of magnitude less complicated and less expensive than existing printers. Today, popular metal 3D printers cost half a million dollars or more and use complicated high-powered lasers and controlled atmospheres. NanoCore...

  • Software Engineer

    5 days ago


    San Francisco, California, United States Crossing Hurdles Full time

    Crossing Hurdlesis a global recruitment consultancy partnering with a fast-growing startup focused on empowering ESL learners. The startup has achieved a3.7x growth trajectoryand is targeting to exceed$3M+ in revenue within the next year.Role - Backend Software EngineerLocation -1 day per week in Palo Alto officeRequired Tech Stack -Python, FastAPI,...


  • San Francisco, California, United States ExecutivePlacements Full time

    Join to apply for the Junior Software EngineerCreator role at 1 day ago Be among the first 25 applicants Join to apply for the Junior Software EngineerCreator role at Twitch is a social video platform where gamers can broadcast, watch, and talk about video games. The Creator Growth team is looking for a full stack engineer to build new products and...


  • San Francisco, California, United States Hertz Full time $190,000 - $240,000 per year

    DescriptionA Day in the Life:The Director Software Engineering role is a combination of hands-on iterative software development and coaching people – to be successful, we are looking for someone that enjoys both to support building great software that is valuable and that people love to use. You will be hands on, write code and actively coach Full Stack...