Lead Software Engineer

Goodshuffle Pro

Washington (District of Columbia)

Hybrid

USD 220,000 - 250,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health care (Dental, Vision, HSA, FSA)
Unlimited PTO
401k with matching
Commuter Benefits ($100/mo)
WFH Flexibility (hybrid)

Job summary

Goodshuffle Pro in Washington, DC is seeking a Lead software engineer to own the day-to-day operations of an engineering team while building product alongside them. This is not a people-manager role, but there is a clear path forward to managing on a timeline of months, not years.

Build products that matter by driving architecture, performance, and reliability; visit warehouses and talk with vendors to understand the industry.

Qualifications

  • 8+ years of experience as a Software Engineer.
  • Computer Science degree required.
  • Experience owning production systems end to end (performance, incident response, reliability).
  • Experience designing distributed systems and event-driven architectures.
  • Interest in AI and fast-moving tech.

Responsibilities

  • Own the day-to-day operations of the engineering team while building product alongside them.
  • This is not a people-manager role, but there is a clear path forward to management on a timeline of months, not years.
  • Lead by example with high standards in code quality, design reviews, and through-put.
  • Raise the AI ceiling by introducing structure, automation, and new technologies.
  • Build systems our customers rely on, including SLAs, incident response, dashboards, and runbooks.

Skills

Software engineering
Production systems
Distributed systems
AI in software
Team collaboration

Education

Computer Science degree

Tools

AWS
Grails
Java/Spring
Angular
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.

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 own the day-to-day operations of an engineering team, while building product alongside them. This is not a people-manager role, but there is a clear path forward to managing on a timeline of months, not years.

Build products that matter. We ship work that solves real customer problems, not features. As the Lead, you’ll own the standard the team runs discovery by. 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 line of code your team pushes, every technical decision, and every bug introduced you own. You'll raise the team's standard for solution architecture and performance, review technical design before work starts, and own the team's throughput. Team cycle time trends downward because of you, and the pace of shipping increases.

Raise the AI ceiling. AI is changing daily, and we are changing just as fast. You will help to smooth the jagged edge of AI through structure, automation, and new technologies. You understand the importance of clear documentation and focused training on your team, and follow through on making it happen.

Build systems our customers rely on. Our users rely on us to run every aspect of their business. You'll own the team's SLAs, support rotations, system performance, and uptime targets. You'll lead the response to incidents and step in yourself the moment something slips. All production components will have dashboards, alerts, runbooks, and every member of the team will be aware of where to go when they need it.

Who you are

You lead by example. You hold yourself to an incredibly high standard — not just with your technical work, but with your communication, organization, curiosity, and seek-to-solve mindset.

You make your team better, and you measure your success that way. You understand where each person is struggling, and you coach them through it rather than doing it for them. You stress-test concepts, workflows, and new technologies, and then roll them out in a way that lands with your team.

You hold a lot of context across people, projects, and systems. You catch the things that other people miss, and surface them before they become a problem.

You help the team through challenges. You notice friction early and take time to understand the various perspectives and options. When the problem grows too large, you escape it early.

Qualifications
Must-Haves
  • 8+ years experience as a Software Engineer

  • A Computer Science degree

  • Experience owning production systems end to end (performance, incident response, reliability)

  • 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:
  • Managing an engineering team

  • Building SaaS and/or a consumer marketplace

  • Building FinTech products

  • AWS

  • Grails or Java/Spring

  • Angular or React

  • RDBMS

Benefits
  • Base salary: $220,000 – $250,000
  • 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

Software Engineer III
Software Engineer III

Goodshuffle • Washington

Hybrid
USD 150,000 - 190,000
Health care
Unlimited PTO
401k
+2
Lead Software Engineer- 409432
Lead Software Engineer- 409432

Atrium • New York (NY)

Hybrid
USD 120,000 - 140,000
Hybrid work environment
Company-provided computer
401(k) with company match
+14
Senior Manager, Forward Deployed Engineering
Senior Manager, Forward Deployed Engineering

Cloudflare • United States

On-site
USD 234,000 - 310,000
Equity
401(k) Retirement Savings Plan
Employee Stock Participation Plan
Senior Full Stack Engineer
Senior Full Stack Engineer

SOUND DECISIONS • Illinois

On-site
USD 140,000 - 190,000
401k and Roth IRA with 100% match of 2
Unlimited vacation days
Monthly workspace reimbursement
+2
Engineering Manager
Engineering Manager

Revenue.io • Los Angeles (CA)

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

Revenue Vessel • San Francisco (CA)

Remote
USD 150,000 - 210,000
Competitive salary
Generous equity
Top-tier health insurance
+1
Full Stack Engineer
Full Stack Engineer

Morpheus Talent Solutions • New York (NY)

On-site
USD 150,000 - 190,000
Junior Full Stack Engineer
Junior Full Stack Engineer

SOUND DECISIONS • Utah

On-site
USD 60,000 - 90,000
Medical/Dental/Vision insurance
401(k) with company match
Unlimited vacation
+2
Senior Software Engineer, Platform & Developer Experience
Senior Software Engineer, Platform & Developer Experience

Worth AI • Tampa (FL)

Hybrid
USD 140,000 - 180,000
Health Care Plan
Retirement Plan
Life Insurance
+5
Senior Software Engineer, Platform & Developer Experience
Senior Software Engineer, Platform & Developer Experience

Worth AI • Jacksonville (FL)

Hybrid
USD 150,000 - 210,000
Health plan
401k
Life Insurance
+5