Software Engineer III

Goodshuffle Pro•Washington, DC
•$150,000 - $190,000•Hybrid

About The Position

Goodshuffle Pro builds end-to-end operations software for event rental companies, covering invoicing, payment processing, inventory management, and logistics. The Software Engineer III will build technology for the events industry and own the full lifecycle of their work, from understanding customer problems through implementation, measurement, and iteration. The role works directly with the founders and teams across Design, Customer Experience, and go-to-market to shape requirements and address ambiguity. It involves complex data modeling, migrations, distributed system design, and user experience, with an emphasis on precision and scalability. The engineer also supports production systems with the Engineering team, prioritizes reliability, investigates root causes, automates routine work, and brings an AI-first mindset to product development and team practices. The position is hybrid, with three days in the office.

Requirements

  • At least 4 years of 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 about the rapid pace of change in AI.

Nice To Haves

  • Experience building SaaS products, especially for small businesses.
  • Experience building FinTech products.
  • Experience with Grails or Java/Spring.
  • Experience with Angular or React.
  • Experience with RDBMS.

Responsibilities

  • Learn about customers and their workflows through weekly discovery calls and visits to customer warehouses.
  • Identify customer problems, determine appropriate solutions, measure outcomes, and propose product roadmap iterations.
  • Own the end-to-end development of projects, working with founders and teams across Design, Customer Experience, and go-to-market to shape requirements and navigate ambiguity.
  • Design and build complex data models, migrations, distributed systems, and intuitive user experiences with precision and scalability.
  • Support production systems with the Engineering team and help ensure system reliability.
  • Develop a deep understanding of systems, infrastructure, and integrations.
  • Automate routine tasks to free the team to focus on innovative work.
  • Investigate production issues, identify root causes, and implement durable fixes.
  • Keep up with developments in AI and bring relevant opportunities to the team, applying AI across development, product discovery, and evaluation of success.

Benefits

  • Full health care, including dental, vision, HSA, FSA, LTD, and AD&D.
  • Unlimited PTO.
  • 401(k) with matching.
  • Commuter benefits of $100 per month.
  • Work-from-home flexibility with a hybrid schedule and three days in the office.
  • Passionate, caring, and enthusiastic coworkers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service