GOOSE CAREERS

Senior Software Engineer

Chicago, IL / Washington, DC
Development

About Goose

Goose is building the operating system for multi-service pet care businesses — boarding, daycare, grooming, and training. Our platform streamlines operations, enhances the customer experience, and drives revenue growth. Headquartered in Chicago, we blend modern technology with industry know-how to serve an essential but historically underserved market.

About the role

As Goose scales its platform for multi-service pet care businesses, we’re investing heavily in the systems powering memberships, package credits, promotions, and digital subscription experiences. This role is ideal for a senior engineer who enjoys evolving and scaling mature products, improving operational reliability, and owning systems that directly impact customer growth, retention, and business performance.

What you'll do

  • Own the next generation of Goose’s non-card payments and digital subscription systems.
  • Build on and evolve existing products powering memberships, package credits, promotions, and related customer lifecycle experiences.
  • Improve scalability, reliability, maintainability, and operational maturity across the systems and workflows you own.
  • Build reliable, well-tested, and maintainable software, including secure APIs and user-facing product experiences.
  • Design and maintain backend workflows and asynchronous processing systems that support recurring, scheduled, and event-driven operations.
  • Lead integrations with external systems, payment providers, and third-party platforms.
  • Leverage AI-assisted engineering tools and workflows to improve development velocity, software quality, debugging, testing, documentation, and operational efficiency.
  • Identify opportunities to incorporate AI-powered functionality and workflows into customer-facing product experiences.
  • Partner closely with product managers, designers, operations, and engineering teams to refine and scale existing customer experiences.
  • Identify architectural gaps, technical debt, and operational inefficiencies, and proactively drive improvements.
  • Improve observability, reliability, incident response, and developer workflows across the platform.
  • Create and maintain clear technical and product documentation for the systems and experiences you own.
  • Mentor engineers through technical leadership, code reviews, and engineering best practices.

Who you are

  • Passionate about improving and scaling real-world products with active users and operational complexity.
  • Comfortable stepping into existing systems, identifying gaps, and driving pragmatic improvements over time.
  • Able to independently own major technical areas and drive projects from concept through long-term operation.
  • A strong collaborator who can balance speed, quality, and maintainability in a fast-moving startup environment.

Qualifications

  • 5+ years of professional experience building scalable full-stack or backend-heavy systems.
  • Strong experience designing and operating production systems and APIs.
  • Experience evolving and scaling existing products and systems beyond initial launch.
  • Experience building workflow-driven systems involving scheduled processing, background jobs, or event-driven architectures.
  • Experience working on subscription systems, billing platforms, transactional workflows, or digital commerce products.
  • Strong experience with TypeScript, Node.js, React.js, and SQL-based systems.
  • Experience with AWS-based cloud-native architectures and modern observability tooling.
  • Experience using AI-assisted development tools within engineering workflows.
  • Experience incorporating AI-powered functionality or experiences into customer-facing products.
  • Strong understanding of system reliability, security, and operational best practices.
  • Demonstrated ability to lead projects and collaborate effectively across functions.

Our Tech Stack

  • Frontend: React, TypeScript, Vite, Turborepo, MUI
  • Backend: Node.js, Express, Prisma, Serverless
  • Database: Postgres (Aurora), Redshift, DynamoDB, S3
  • Compute: Lambda, Fargate, Step Functions
  • AI: Kiro, Claude, Bedrock, OpenAI
  • Infrastructure as Code: CloudFormation, CDK
  • Cloud Platform: AWS (API Gateway, Cognito, EventBridge, CloudFront, CloudWatch)

What we offer

  • Competitive salary & meaningful equity 
  • Health, Dental, and Vision Insurance: 85% coverage for employees, 60% coverage for dependents
  • Unlimited PTO (vacation, sick, personal, plus 5 company holidays)
  • Opportunities for professional development and growth
  • Collaborative and inclusive work environment

Apply for This Role

About Goose

Goose is a next-generation software operating system purpose-built for pet service providers

From online to front desk, Goose’s end-to-end pet care operating system helps you offer better customer experiences and earn more revenue per customer.

Learn more