Senior Backend Software Engineer
Goose
This job is no longer accepting applications
See open jobs at Goose.See open jobs similar to "Senior Backend Software Engineer" Imaginary Ventures.About the role
We are seeking a motivated and experienced Senior Backend Software Engineer to join our team. You will play a pivotal role in developing cutting edge, pet-focused software that includes the industry's most intuitive point-ofsale interface, as well as a global platform for search-to-reservation and collaboration. As an early team member, you'll have the opportunity to shape both the product and the engineering culture.
This position offers the flexibility to work remotely in the US or hybrid from our Chicago office, providing options to suit your preferred work style. We value work-life balance and support flexibility, with core business hours aligned to US Central Time and accommodations for other US time zones to ensure a schedule that works for you. At Goose, we believe that flexibility fosters productivity and innovation, empowering you to deliver your best work.
Responsibilities
- Lead platform engineering efforts for your products, including solution design, development, and operations.
- Build containerized, serverless, and cloud-native RESTful services deployed on AWS.
- Design data models, expose API interfaces, and implement event-driven architectures.
- Develop scalable, secure, and privacy-focused products.
- Collaborate with an agile team to iterate quickly on product offerings.
- Participate in peer code reviews and architecture discussions.
- Work across various technologies to create innovative solutions for enduser needs.
Who You Are
- Passionate about building impactful products that improve customers lives.
- Excited by the challenges and opportunities of working in an early-stage startup.
- Demonstrated strong leadership skills, a problem-solving mindset, and a collaborative approach to engineering.
- Flexible and capable of prioritizing effectively in a fast-changing environment.
- Proactive, results-driven, and committed to delivering high-quality code while balancing growth and speed.
Qualifications
- 5 years of experience as a Software Engineer developing scalable backend services and APIs on a modern tech stack.
- Proven experience developing solutions for both mass-consumer audiences (B2C) and complex business back-office needs (B2B).
- Proficiency in Node.js and TypeScript.
- Expertise in SQL, document databases, and data modeling best practices.
- Hands-on experience building cloud-native and serverless workflows on AWS.
- Strong verbal and written communication skills in English.
Our Tech Stack
- Languages: TypeScript
- APIs: Node.js, Express, Prisma, Serverless
- Compute: Docker, Lambda, Step Functions
- Database: Postgres, DynamoDB, S3, Elasticsearch
- Infrastructure as Code (IaC): CloudFormation
- Cloud Platform: AWS (CloudFront, API Gateway, Cognito, EventBridge, Fargate, Lambda, Aurora, DynamoDB, S3, OpenSearch, CloudWatch)
Apply for This Role
This job is no longer accepting applications
See open jobs at Goose.See open jobs similar to "Senior Backend Software Engineer" Imaginary Ventures.