Staff Software Engineer

Goodshuffle

Washington

Hybrid

USD 140,000 - 190,000

Full time

13 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Full Health Care (Dental, Vision, HSA,
Unlimited PTO
401k with matching
Commuter Benefits
Hybrid work (3 days in-office)

Job summary

Goodshuffle is seeking a Staff Engineer to shape how our Product Team operates, from discovery to infrastructure. You’ll decide what we build, visit warehouses, talk with vendors, and translate vague problems into actionable plans that teams can execute.

You’ll own how we build it, balancing UI polish with distributed systems tradeoffs, and you’ll push for faster delivery by improving predictability and velocity.

Qualifications

  • 8+ years of experience as a Software Engineer.
  • Computer Science degree.
  • Experience designing distributed systems and event-driven architectures.
  • Excitement and energy from AI advances.

Responsibilities

  • Set the standard for how the Product Team operates from discovery to infrastructure.
  • Decide what we build by turning vague problems into actionable plans with phases, sequencing and KPIs.
  • Own how we build it, managing UI polish and distributed systems tradeoffs.
  • Raise the AI ceiling by enabling agentic workflows to accelerate value creation.
  • Build and maintain production systems with visibility and reliability.

Skills

Distributed systems
Event-driven architectures
AI enthusiasm
Leading engineering teams

Education

Computer Science degree

Tools

Grails or Java/Spring
Angular or React
RDBMS

Job description

Who We Are

We're on a mission to bring joy to the business of events. Weddings, galas, festivals... the moments that people remember the most are put on by dozens of small businesses working together behind the scenes to bring that experience to life. These businesses have historically run off of software that doesn't meet their needs, spreadsheets, or even memory.

Goodshuffle Pro runs the end-to-end operations of event rental companies — invoicing, payment processing, inventory management, and the logistics of getting a warehouse worth of equipment to a venue and back at precisely the right time. Rental companies are one piece of everything that goes into an event, and we're changing how the whole industry operates together.

About

Some of us are event nerds, some of us are tech nerds, and some of us are both — but all of us are passionate problem-solvers who care about helping our users succeed.

Our values describe how we work:
Sincerely Care — about yourself, about your team, about your work.
Speak Up — liberally share knowledge, seek to solve, recognize and appreciate.
Learn from Everything — listen intently, stay curious. Don't fear failure; fear not learning.
Show Up — come prepared, execute diligently, honor accountability.

What You'll Do

You'll set the standard for how the Product Team operates — everything from product discovery to infrastructure management.

Decide what we build. Take our least-defined problems and turn them into plans that people can actually execute — phases, sequencing, KPIs. In your first few months, you'll visit warehouses, talk directly with dozens of vendors, and get to know the mechanics of how our industry operates across markets. Understanding the people you build for is essential in knowing what to build.

Own how we build it. Every problem comes with exciting and challenging technical tradeoffs. You should be an expert in everything from building polished UIs to distributed systems design. As a Staff Engineer, you'll also work to improve predictability and accelerate the velocity of the entire Engineering Team.

Raise the AI ceiling. AI is changing daily, and we are changing just as fast. You will have a critical role in the agentic workflows that allow us to deliver value faster. Every stage of the pipeline has opportunities for agents to manage routine work, freeing us up to focus on creativity and innovation.

Build systems our customers rely on. Own the health of production systems and ensure the team has full visibility into every detail. Production support looks different in the age of AI, and you'll accelerate how the team keeps systems reliable alongside building net new product.

Who You Are

You make other people faster, and you measure your success that way. You try things yourself before asking a team to adopt them, and you know where your teammates get stuck because you've asked.

You notice drift. The three different ways we do the same thing, the standard that quietly stopped being followed. You spot it before anyone else, get input, decide, and then make it stick with documentation and training.

You hold a lot of context across people, projects, and systems, without needing to be re-briefed. You catch what others typically miss.

You bring people together. Engineers, Designers, Customer Experience, GTM, and Leadership each come with a different perspective, and you bring them all together.

Qualifications
Must-Haves
  • 8+ years experience as a Software Engineer
  • A Computer Science degree
  • Experience designing distributed systems and event-driven architectures
  • Excitement and energy from how fast the field is moving with AI
Strong Preference For Experience With
  • Leading high-performing engineering teams
  • Building SaaS and/or a consumer marketplace
  • Building FinTech products
  • Grails or Java/Spring
  • Angular or React
  • RDBMS
Benefits
  • Full Health Care (including Dental, Vision, HSA, FSA, LTD, AD&D)
  • Unlimited PTO
  • 401k (with matching)
  • Commuter Benefits ($100/mo)
  • WFH Flexibility (hybrid, 3 days in-office)
  • Passionate, caring, and enthusiastic coworkers (We’ve been called one of DC’s best places to work!)

We encourage applicants of every race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status and are committed to an environment of equity and inclusion.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Product
Staff Software Engineer - Product

Storm2 • San Francisco (CA)

On-site
USD 180,000 - 250,000
Product Engineer
Product Engineer

Harper • San Francisco (CA)

On-site
USD 140,000 - 280,000
Uber commuter benefits
Breakfast, lunch, dinner provided
Snacks, drinks and coffee daily
+2
Senior Software Engineer, Platform & Developer Experience
Senior Software Engineer, Platform & Developer Experience

Worth AI, Inc. • Orlando (FL), Northern (KY)

Hybrid
USD 150,000 - 190,000
Health Care Plan
401k/IRA Retirement Plan
Life Insurance
+4
Head of Engineering
Head of Engineering

Perfect Venue • Santa Fe (NM)

Hybrid
USD 180,000 - 260,000
Equity
Medical, Vision, Dental
Flexible PTO & 401(k)
+4
Staff Software Engineer
Staff Software Engineer

Shuttlebase • New York (NY), Northern (KY)

Hybrid
USD 180,000 - 260,000
Competitive compensation
Meaningful equity
Full health coverage (medical, dental,
+9
Senior Manager, Forward Deployed Engineering
Senior Manager, Forward Deployed Engineering

United States Digital Space LLC • United States

On-site
USD 234,000 - 310,000
Equity
401(k) Retirement Savings Plan
Employee Stock Participation Plan
STAFF SOFTWARE ENGINEER (AI)
STAFF SOFTWARE ENGINEER (AI)

The Home Depot • Atlanta (GA)

On-site
USD 140,000 - 190,000
Staff Software Engineer, Product
Staff Software Engineer, Product

arena • San Francisco (CA)

On-site
USD 130,000 - 160,000
Competitive compensation
Health and wellness benefits
Opportunity to work on cutting-edge AI
Engineering Manager
Engineering Manager

Revenue.io • Los Angeles (CA)

Hybrid
USD 185,000 - 215,000
Paid parental leave
Flexible time off
Competitive salary
+2
Software Engineer
Software Engineer

SHI International Corp. • Oregon

On-site
USD 80,000 - 125,000
Healthcare (medical)
Vision insurance
Dental insurance
+2