Software Engineer
GOOSE CAREERSSoftware EngineerChicago, IL / Washington, DCDevelopmentAbout GooseGoose 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 RoleAs Goose continues to expand its platform capabilities, we’re growing our payments and subscriptions engineering team with a full-stack generalist who is excited to work across card payments, non-card payments, and digital subscription systems. In this role, you’ll collaborate closely with experienced engineers to build customer-facing experiences, operational workflows, and core platform capabilities that help modern pet care businesses operate more efficiently and grow revenue.Apply nowWhat you’ll doContribute to the development and maintenance of products within Goose’s payments ecosystem, including card payments, non-card payments, and digital subscription systems.Build reliable, well-tested, and maintainable software, including secure APIs and user-facing product experiences.Support integrations with external systems and third-party platforms.Leverage AI-assisted engineering tools and workflows to improve development velocity, software quality, debugging, testing, and documentation.Work closely with senior engineers across multiple product areas to implement new features, improve existing workflows, and support ongoing platform reliability.Collaborate with product managers and designers to deliver cohesive and high-quality user experiences.Help troubleshoot production issues and contribute to platform reliability and operational improvements.Create and maintain clear technical and product documentation for the products you build.Learn existing systems and architecture while growing into larger ownership and technical responsibility over time.Who you arePassionate about building products and systems that customers rely on every day.Excited to learn from experienced engineers and grow quickly in a fast-moving startup environment.A collaborative and pragmatic engineer who values accountability, maintainability, and quality.Comfortable working across the stack and contributing wherever needed.Qualifications2–4 years of professional experience building and shipping modern web applications in production environments.Experience with TypeScript, Node.js, and React.js.Familiarity building APIs and working with modern cloud infrastructure.Familiarity with SQL and relational database concepts.Experience using AI-assisted development tools within engineering workflows.Comfortable working across multiple product areas and learning existing systems quickly.Understanding of testing and production debugging fundamentals.Strong communication skills and ability to collaborate effectively across teams.Our Tech StackFrontend: React, TypeScript, Vite, Turborepo, MUIBackend: Node.js, Express, Prisma, ServerlessDatabase: Postgres (Aurora), Redshift, DynamoDB, S3Compute: Lambda, Fargate, Step FunctionsAI: Kiro, Claude, Bedrock, OpenAIInfrastructure as Code: CloudFormation, CDKCloud Platform: AWS (API Gateway, Cognito, EventBridge, CloudFront, CloudWatch)What we offerCompetitive salary & meaningful equity Health, Dental, and Vision Insurance: 85% coverage for employees, 60% coverage for dependentsUnlimited PTO (vacation, sick, personal, plus 5 company holidays)Opportunities for professional development and growthCollaborative and inclusive work environmentApply for This RoleApply nowAbout The RoleAs Goose continues to expand its platform capabilities, we’re growing our payments and subscriptions engineering team with a full-stack generalist who is excited to work across card payments, non-card payments, and digital subscription systems. In this role, you’ll collaborate closely with experienced engineers to build customer-facing experiences, operational workflows, and core platform capabilities that help modern pet care businesses operate more efficiently and grow revenue.What you’ll doContribute to the development and maintenance of products within Goose’s payments ecosystem, including card payments, non-card payments, and digital subscription systems.Build reliable, well-tested, and maintainable software, including secure APIs and user-facing product experiences.Support integrations with external systems and third-party platforms.Leverage AI-assisted engineering tools and workflows to improve development velocity, software quality, debugging, testing, and documentation.Work closely with senior engineers across multiple product areas to implement new features, improve existing workflows, and support ongoing platform reliability.Collaborate with product managers and designers to deliver cohesive and high-quality user experiences.Help troubleshoot production issues and contribute to platform reliability and operational improvements.Create and maintain clear technical and product documentation for the products you build.Learn existing systems and architecture while growing into larger ownership and technical responsibility over time.Who you arePassionate about building products and systems that customers rely on every day.Excited to learn from experienced engineers and grow quickly in a fast-moving startup environment.A collaborative and pragmatic engineer who values accountability, maintainability, and quality.Comfortable working across the stack and contributing wherever needed.Qualifications2–4 years of professional experience building and shipping modern web applications in production environments.Experience with TypeScript, Node.js, and React.js.Familiarity building APIs and working with modern cloud infrastructure.Familiarity with SQL and relational database concepts.Experience using AI-assisted development tools within engineering workflows.Comfortable working across multiple product areas and learning existing systems quickly.Understanding of testing and production debugging fundamentals.Strong communication skills and ability to collaborate effectively across teams.Our Tech StackFrontend: React, TypeScript, Vite, Turborepo, MUIBackend: Node.js, Express, Prisma, ServerlessDatabase: Postgres (Aurora), Redshift, DynamoDB, S3Compute: Lambda, Fargate, Step FunctionsAI: Kiro, Claude, Bedrock, OpenAIInfrastructure as Code: CloudFormation, CDKCloud Platform: AWS (API Gateway, Cognito, EventBridge, CloudFront, CloudWatch)What we offerCompetitive salary & meaningful equity Health, Dental, and Vision Insurance: 85% coverage for employees, 60% coverage for dependentsUnlimited PTO (vacation, sick, personal, plus 5 company holidays)Opportunities for professional development and growthCollaborative and inclusive work environmentAbout GooseGoose is a next-generation software operating system purpose-built for pet service providersFrom 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