Full Stack Engineer - Hawthorn East

About the team

 

Swaggle is a bunch of pet obsessives on a mission to lighten your pet-parenting load and aim to make you and your pet’s life pawsitively better! This is a unique opportunity to become part of an ASX 50-backed joint venture with Coles Group. All the benefits and budget of one of Australia’s largest retailers but culture of a startup, this is an opportunity to join us in shaping the future of pet retail for the better and finding more ways to care and spoil our pets. We’re not winning till your pets grinning. #Swaggle

 

About Us

 

Swaggle is a fast-growing, eCommerce scale-up for pet parents. We’ve built from the ground up in under two years, and now we’re scaling our technology stack to support rapid growth, new customer programs, and advanced analytics.

 

We’re a lean, high-impact team that moves fast, solves problems pragmatically, and thrives on building technology that directly powers the business and benefits our customers. We’re looking for an experienced Backend & Integration Engineer to join our team in this hands-on role.

 

 

The Role

 

  • Backend & Integrations: Build and maintain backend services, APIs, and event-driven integrations across our core platforms (Shopify, NetSuite, Flybuys, Gorgias, etc.)
  • Data Engineering: Own and operate our Databricks platform, delivering reliable ETL, ingestion, and transformation pipelines to support reporting and analytics
  • Cloud Engineering: Deliver production-ready code in Node.js and Python, deployed via AWS (Lambda, S3, API Gateway, SNS/SQS)
  • DevOps: Contribute to CI/CD practices including Bitbucket Pipelines, automated testing, and deployment

 

 

What We’re Looking For

 

  • 5+ years’ experience building custom backend solutions and integrations
  • Strong coding skills in Node.js and Python
  • Hands-on experience with AWS services (Lambda, S3, API Gateway, CDK’s, SNS/SQS)
  • Experience in ETL and data pipelines, ideally with Databricks (or similar)
  • Familiarity with CI/CD pipelines (Bitbucket Pipelines preferred)
  • A startup mindset: adaptable, pragmatic, and delivery-focused
  • A team-first attitude: willing to contribute to refinement, incidents, and cross-team support when needed - no job is too small

 

 

Nice to Have

 

  • Experience in eCommerce platforms (Shopify, NetSuite, loyalty programs like Flybuys)
  • Familiarity with medallion architecture or data governance
  • Interest in scale-ups where you can make a visible impact quickly

 

Why Join Swaggle?

 

  • Impact from day one - your work directly powers business outcomes
  • Small, high-impact team - variety, ownership, and visibility
  • Startup pace with enterprise-backed stability - the best of both worlds

 

 

About the recruitment process

 

We’re continuing to build a gender equitable team, and a culture that is just as diverse, inclusive and welcoming as the communities we serve. We are committed to creating a workplace that is safe and respectful for our team. We encourage applications from people of all ages, cultures (including Aboriginal and Torres Strait Islander peoples), abilities, sexual orientation and gender identities.

 

We’re happy to adjust our recruitment process to support candidates with disability. For further information and additional contact details visit the ‘Our Recruitment Process’ section of our careers site or email inclusionrecruitment@coles.com.au

 

Job ID: 167929

 

Employment Type: Full time

 

#LG-LG1