Staff Software Engineer

A flexible work app that connects businesses with hourly workers in food & beverage, hospitality, and warehouse/logistics industries.
$180,000 - $230,000
Backend
Staff Software Engineer
Hybrid
501 - 1,000 Employees
10+ years of experience
Enterprise SaaS · Logistics

Description For Staff Software Engineer

At Instawork, we're revolutionizing the local labor marketplace by connecting businesses with skilled hourly professionals across the U.S., Canada, India, and beyond. As a Staff Software Engineer on our FAST Engineering team in San Francisco, you'll play a crucial role in building innovative products and features across web and mobile platforms.

Our engineering team works full-stack, emphasizing seamless and productive development experiences. You'll contribute to establishing best practices, evaluating new technologies, and leading larger projects. With backing from top-tier investors like Benchmark, Spark Capital, and Y Combinator, we're rapidly scaling our platform to create economic opportunities worldwide.

The role demands strong engineering fundamentals with 10+ years of experience, requiring 80% hands-on coding. You'll work with modern frontend frameworks like React, handle large-scale data systems, and build scalable backend architectures. Experience with Django, Python, and React Native is preferred for optimal ramp-up.

We offer competitive compensation ($180,000-$230,000 base salary for CA-based applicants) plus equity and comprehensive benefits. Our values emphasize action, ownership, continuous learning, and transparent communication. We're proud to be recognized among the fastest-growing companies by Inc. 5000 and featured in major media outlets.

Join us in transforming how businesses and professionals connect in the modern workforce. We're committed to diversity and believe unique perspectives strengthen our team. If you're passionate about building impactful products and scaling a marketplace that's revolutionizing local economies, we want to hear from you.

Last updated 14 minutes ago

Responsibilities For Staff Software Engineer

  • Develop 0-1 products and high velocity features on web and mobile
  • Act as a tech lead for larger projects
  • Develop best practices and conventions
  • Evaluate new libraries and technologies

Requirements For Staff Software Engineer

Python
React
  • 10+ years of experience
  • Strong engineering fundamentals
  • Experience with modern frontend frameworks (React, Angular, Vue.js)
  • Experience with large-scale data systems
  • Full-stack engineering background
  • Experience in agile environments
  • Track record of launching large software projects
  • Django, Python, React & React Native preferred

Benefits For Staff Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, dental, and vision plans
  • Flexible paid time off
  • 8+ paid company holidays
  • Home office stipend
  • Phone stipend
  • Commuter stipend
  • Supplemental pay on qualified leaves
  • Health savings accounts (HSA) contribution
  • Flexible spending plans
  • 401K plan
  • Employee discount program (Perkspot)

Interested in this job?

Jobs Related To Instawork Staff Software Engineer

Senior/Staff Software Engineer (Backend/Fullstack)

Senior/Staff Software Engineer position at Greenlite, building AI agents for financial compliance operations in San Francisco.

Software Developer 4

Senior Software Developer role at Oracle working on Java Core Libraries, focusing on networking, collections, and core Java infrastructure with 15+ years experience required.

⚡️ Founding Full Stack Software Engineer ⚡️

Founding Full Stack Engineer role at Apriora, building AI-powered recruitment platform with competitive compensation and equity.

Founding Engineers (Multiple Positions, Intermediate to Staff Level)

Founding engineer position at Sample, building AI copilots for healthcare operations, offering $130K-$250K + equity for intermediate to staff-level engineers.

Software Developer 4

Staff Software Engineer position at Oracle working on NoSQL Database development, focusing on distributed systems and database internals.