Demo

Lead Software Engineer

Goodshuffle
Washington, DC Full Time
POSTED ON 10/12/2026
AVAILABLE BEFORE 11/10/2026
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 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 escalate 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!)

To Apply

If you’d like to join us, we recommend reviewing our website and our company values, then applying on our website. 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.

Salary : $220,000 - $250,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Lead Software Engineer?

Sign up to receive alerts about other jobs on the Lead Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$128,617 - $162,576
Income Estimation: 
$163,289 - $195,234
Income Estimation: 
$117,033 - $148,289
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Goodshuffle

  • Goodshuffle Washington, DC
  • 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... more
  • 9 Days Ago

  • Goodshuffle Washington, DC
  • About Goodshuffle At Goodshuffle, we're on a mission to bring joy to the business of events. Our powerful, intuitive platform empowers event professionals ... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Lead Software Engineer jobs in the Washington, DC area that may be a better fit.

  • Inabia Software & Consulting Inc. Herndon, VA
  • Hello, Role: Lead, Software Engineer Client : Will let you know after shortlisting your resume. Location: Herndon, Virginia Full-Time Work Schedule: 9/80 s... more
  • 4 Days Ago

  • Inabia Software & Consulting Inc. herndon, VA
  • Lead Software Engineer Location: Herndon, VA Employment Type: Full-Time / Direct Hire Work Schedule: 9/80 schedule — employees work 9 days out of every 14 ... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!