Staff Engineer
We are Woolworths Group
We are Woolworths Group. 200,000+ bright minds, passionate hearts and unique perspectives connected by a shared Purpose – ‘to create better experiences together for a better tomorrow.’ It’s that Purpose that fuels our ambition to explore new ideas, make brave commitments and innovate better ways to meet the food and everyday needs of more than 24 million customers every week.
If you’re excited to turn today’s blue sky thinking into a better tomorrow for future generations, you’ll find yourself supported and enriched in a dynamic, inclusive and empowering workplace that reflects the diverse communities we serve. With a culture of genuine care, a flexible approach to work and opportunities across the group to grow your career and make a meaningful impact, the possibilities for what we can achieve together are endless.
Welcome to WDigital
Part of the Group Technology team within Australia's largest retailers, WDigital aims to bring the best of Woolworths Group to our customers.
We're an innovation business that brings together the brightest minds in e-commerce, technology, media, and data to transform how people live and shop. With an industry-leading technology team backed by analytics, we're resourceful and willing to experiment. Our agile teams are empowered to innovate and deliver an excellent experience for our customers - whether they shop in-store or online.
The Opportunity
Reporting to the Engineering Manager, you’ll solves complex technical problems while guiding the team towards well-architected solutions. You will be setting the benchmark for coding and testing standards across the Capacity & Order Management Sub Domain's technology stack, ensuring adherence to engineering patterns and guardrails for high-quality, fast-paced delivery.
Leveraging extensive experience, you will design, develop, and deliver software solutions aligned with business objectives, contribute to architectural decisions, champion best practices, mentor engineers, and foster a culture of innovation.
What you’ll do
Lead Software Development Initiatives: Lead the design, development, and delivery of complex and high-impact software solutions
Architect & Build Scalable Solutions: Design and implement scalable, maintainable, and high-performing software solutions,
Champion Code Quality & Best Practices: Champion code quality, maintainability, and testability through code reviews, automated testing, and the adoption of best practices.
Drive Innovation & Experimentation: Stay abreast of the latest software development trends, technologies, and best practices.
Collaborate & Mentor: Collaborate effectively with cross-functional teams, including other engineers, product managers, UX/UI designers, and stakeholders
What You’ll Bring
10+ years’ experience in building microservices for large scale enterprises using .Net(preferred), or Java
Deep understanding of event based architectures and technologies like Azure Event Hubs / Servicebus
Cloud-native mindset with hands-on experience in AWS, GCP, or Azure(preferred)
Strong knowledge of security, monitoring, and Infrastructure as Code (e.g., Terraform).
A proven track record of mentoring senior engineers and leading large-scale technical initiatives.
Proven Expertise: Experience building scalable applications using C#.NET , Python, Typescript, Nodej and GCP + Azure cloud technologies to include Event-Driven Architectures: Familiarity with event-driven patterns and proficiency in implementing them with Azure Service Bus and Event Hub.
Database Mastery: SQL Server and NoSQL databasesEfficient data modeling and management.
API maintenance, testing and best practice
Agile Mindset: Embraces Agile principles and practices, fostering collaboration, adaptability, and continuous improvement within the team.
Domain-Driven Design (DDD) Fundamentals: Familiarity with DDD concepts and patterns, facilitating communication and collaboration with domain experts to build models that reflect the business domain accurately.
What you’ll experience
A commitment to flexibility through a hybrid working model which combines time spent at a support office or hub and time working from home, supporting both in-person connection and balancing the flexibility that remote working provides for our teams.
High-impact role supporting our teams who enrich our communities.
A global business with endless career possibilities around every corner and across every discipline – with valuable exposure to a vast and exciting business network.
A range of programs to help you prioritise and manage your wellbeing, including 24/7 access to the Sonder app.
A progressive and competitive leave policy that gives you more space for what matters to you.
Team discounts across our range of Woolworths Group brands you know and love and a robust rewards program that celebrates and incentivises purpose-driven work.
Everyone belongs at Woolworths Group
Diversity, equity, inclusion, and belonging are key to realising our purpose of better together for a better tomorrow. We recognise the value our team’s diversity brings to our business, customers, and communities and that teams with diverse experiences and backgrounds enrich our group and are better able to innovate and solve problems. As one of the largest employers in Australia and New Zealand, we aim to create a truly inclusive workplace where everyone feels that they belong, can be their best selves, and reach their full potential.
We encourage all candidates to apply; please let us know in your application if we can support you with any adjustments in the hiring process.