Software Engineer III

Goodshuffle

Washington (District of Columbia)

Hybrid

USD 150,000 - 190,000

Full time

13 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health care
Unlimited PTO
401k
Commuter benefits
Hybrid work

Job summary

Goodshuffle is seeking a software engineer in the DC area to build SaaS products for event businesses. You will run discovery calls weekly, visit warehouses to capture real-world workflows, and own problems from discovery to roadmap iterations.

You will lead end-to-end builds with founders and teams, manage data modeling, migrations, and UX. The role emphasizes AI, reliability, and scalable systems in a hybrid setup.

Qualifications

  • 4+ years experience as a Software Engineer.
  • A Computer Science degree.
  • Experience shipping products that people use in their daily lives.
  • Experience building distributed systems.
  • Excitement and energy from how fast the field is moving with AI.

Responsibilities

  • Build products that people love using. Run discovery calls weekly and visit warehouses to understand workflows.
  • Own end-to-end builds, shaping requirements with founders, and architect scalable data models and UX.
  • Support production systems, automate tasks, and trace root causes to prevent repeats.

Skills

Software engineering
Distributed systems
AI in field
SaaS for SMBs
Technical leadership

Education

Computer Science degree

Tools

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.

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

Build products that people love using. You will get to know the people you're building for. This involves running discovery calls every week, visiting warehouses to see how our customers run their day-to-day, and uncovering the pain that we can solve. You will take problems and own the right way to solve them, instrument and measure the outcome of your work, and propose iterations for the product roadmap.

Own the end-to-end build. You will work directly with our founders, Design, Customer Experience, and GTM to shape requirements and navigate ambiguity on your projects. The events industry is fast-paced, detailed, and has little tolerance for mistakes; precision and architecting for scale are key. You’ll manage complex data modeling, migrations, distributed system design, and intuitive UX.

Build systems our customers rely on. You will support production systems with the rest of the Engineering team, ensuring that reliability is always our #1 priority. This requires a deep understanding of how our systems, infrastructure, and integrations work. You’ll find ways to automate routine tasks, freeing up more time for the team to focus on innovative work. When something breaks, you trace down the root cause and fix it at the core, ensuring it doesn’t continue happening.

Operate with an AI-first mentality. You will work alongside a company of builders who are passionate about technology and delivering value. AI is changing daily, and we are changing just as fast. You should be someone who keeps up with the latest and greatest in tech, and brings new opportunities back to your team. AI is not just accelerating development, but every aspect of what we do – everything from product discovery to evaluating success.

Who You Are

You care about the details. You write requirements carefully, think through edge cases, and mitigate risk for everything you do. Our customers rely on our products to run their businesses, and getting it right is important to you.

You approach your work with curiosity. Your first instinct is to ask questions to learn more. You understand different perspectives, the importance of context, and nuance. Your friends describe you as empathetic and someone who seeks to solve problems.

You balance organizational rigor and adaptability. You track your commitments, close open threads, keep documentation current, and flag when things start to slip. When your priorities shift, you adjust plans and keep moving forward, ensuring all relevant parties are aware of the shift. You explain your work clearly to non-engineers, and your manager doesn’t have to consistently follow up with you.

You think in systems. You approach problems, both product and process, by understanding how systems interact and influence one another, rather than looking at a single piece of the puzzle.

Qualifications
Must-Haves
  • 4+ years experience as a Software Engineer
  • A Computer Science degree
  • Experience shipping products that people use in their daily lives
  • Experience building distributed systems
  • Excitement and energy from how fast the field is moving with AI
Strong Preference For Experience With
  • Building SaaS products, especially for small businesses
  • Building FinTech products
  • Grails or Java/Spring
  • Angular or React
  • RDBMS
Benefits
  • Base salary: $150,000 – $190,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

Lead Software Engineer
Lead Software Engineer

Goodshuffle Pro • Washington

Hybrid
USD 220,000 - 250,000
Health care (Dental, Vision, HSA, FSA)
Unlimited PTO
401k with matching
+2
Principal Software Engineer
Principal Software Engineer

Splash • New York (NY)

On-site
USD 194,000 - 210,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 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
Product Engineer
Product Engineer

True Talent Solutions Partners • San Francisco (CA)

On-site
USD 185,000 - 485,000
Software Engineer I
Software Engineer I

Splash • Tysons (VA)

Hybrid
USD 80,000 - 100,000
Hybrid: 2 days in office
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 • Texas

On-site
USD 150,000 - 210,000
Medical, dental, vision
401k match
Unlimited vacation
Software Development Engineer II - CRM
Software Development Engineer II - CRM

Openkrill • United States

Remote
USD 90,000 - 130,000
Lead Software Engineer
Lead Software Engineer

Cvent • Tysons (VA)

On-site
USD 120,000 - 165,000