On-demand warehousing for business.

Staff Engineer (Lead - Level 5) (Remote) at Flowspace

Job Type
6+ years
Apply to Flowspace and hundreds of other fast-growing YC startups with a single profile.
Apply to role ›

About the role

While we're based on the westside of Los Angeles, we are open to hiring remotely for this role, within the United States. Unfortunately, at this time, we are not able to hire with visa sponsorship.

A Staff Software Engineer at Flowspace possesses amazing developer skills and is able to function independently, while planning ahead for themselves and their team. Our ideal engineer has experience working on SaaS applications with React on the front end and Ruby on Rails on the back end. They are responsible for building, testing, debugging and maintaining code while working closely with the product and engineering teams to develop solutions.

This role is a high senior level Engineer, considered the most Senior Technical role, on our team, reporting directly to our VP of Engineering, with 5 levels below them, comprised of junior engineers, Levels 1 & 2, and Senior Engineers, Level 1 & 2.

What You'll Do:

  • Look beyond immediate technical tasks to set the strategic vision for areas of the product

  • Collaborate closely with the Product Management team to scope work that is consumable by the team

  • Architect services and systems using well accepted design patterns to allow for iterative, autonomous development and future scaling

  • Anticipate future use cases and weighs trade-offs to make design decisions that minimize the cost of future changes.

  • Identify the technical steps necessary to implement a long-range engineering/product vision

  • Be proactive in developing and testing new ideas, running side projects and experiments, introducing technologies new to the team and methodologies

  • Articulate technical requirements, blockers, and needs from company goals for the next 6 to 12 months

  • Initiate and drives best practices for the Engineering team. Advocates for getting better as an individual, team, and organization.

Who We're Looking For:

-You have 8+ years of full-stack, web application development experience with Rails and Javascript (Rails is a plus in this role but not required, however we seek years of experience to compensate for not having Rails)

  • You can wear many hats and lead development on a team - some days you write code, other days you interact with a customer, implementing APIs, and providing feedback on the direction of the product - You can do it all !

  • You know CS fundamentals inside out. You have strong architecture skills and an eye for aesthetics

  • You're a go-getter. We move fast, we change quickly, and we push ourselves. We are looking for someone with the same drive and enthusiasm.

  • You have a degree in Computer Science, Computer Engineering or related field of study.

  • You know how to build software with a product-first approach. You ship code quickly and care about the real world impact of your code.

Bonus Points:

  • Logistics experience
  • React experience

What We Use:

  • Rails
  • Javascript (ES6)
  • React
  • DigitalOcean & Heroku
  • Postgres
  • Github


  • Meaningful equity in a venture backed start-up
  • Competitive Salary
  • Lucrative time off -- individual banks for vacation, sick time and several paid holidays!
  • Medical, vision, dental, life insurance
  • 401K Matching
  • $ towards your home office
  • A clear success path within the company. We want you to grow and lead with us.

Why you should join Flowspace

In 3 years, Flowspace has created one of the largest omnichannel fulfillment networks in the country, powered by cloud and mobile technology. We enable hundreds of brands and retailers to dynamically store, fulfill and ship products seamlessly to consumers nationwide from 200+ locations. Join us in our mission to transform a $100 billion warehouse and logistics industry.