First listed on: 17 April 2024

Lead Engineer

We've been trusted to serve Aussie communities since 1914 and grown to become a top 30-listed on the ASX with 120,000 team members and a portfolio of iconic brands. At Coles Group, you'll not only get to make a difference to millions of Aussie lives—you'll also get to see your impact.

About the team

In this position of a Lead Engineer, you will report into the Platform Manager for Integration Engineering. 

You will work as a Technical Leader for an Integration squad team and be responsible to ensure engineering standards in the team, accountable for the technical design. You will managing technical risks and ensuring non-functional requirements are met. You will drive quality initiatives, coaches and mentors’ others whilst also drive team level initiatives to increase engagement and collaboration while collaborating with the team. You will bring versatile skills to challenge status quo. This role will see you deal with architects and stakeholders on technical road map, vision, requirements as well as collaborate with the Engineering Manager on pragmatic balance between technical and project work.

Key responsibilities

Your key responsibilities will include the following but not be limited to:

  • Depth of knowledge, experience, and ability in creating and maintaining off the shelf and bespoke custom software
  • Determine the best way of satisfying functional and non-functional requirements and translating them into tangible, functional digital products
  • Ability to architect and create the high-level structures of a software system including software elements, relations among them, and properties of both elements and relations. Architecting solutions to meet functional and non-functional requirements including security, extensibility, and scalability.
  • Ability to contextualise a program of work within a broader context, such as
    analysing second order implications of a possible solution. Ability to identify marketplace opportunities and discover the most appropriate ways and time to capitalise on them.
  • Detailed understanding of the critical path to ensure tasks are completed in an order that minimises duplication and delays
  • Identifying and assessing emerging technologies, their applicability, and implications for the retail market and Coles in particular, to understand where the industry is headed from a technology perspective. Depending on the role, relevant emerging technologies may include Blockchain, Artificial Intelligence, Augmented Reality, etc.
  • Ability to understand how a technical solution will work within the Coles and Retail environments, and how end users utilise technology in real world scenarios.  Have a deep understanding of how we influence and deliver at Coles, the interaction between business units and the technology landscape, different roles within Coles Digital, and store operations.
  • Ability to balance risk avoidance with risk acceptance, mitigating risk while accepting and being comfortable with the right level of risk to facilitate innovative potential
  • Assessing and Validating solutions meet the functional and non-functional requirements
  • Setting and ensuring compliance with standards

About you and your skills

  • Proven experience leading software development teams /squads at a complex enterprise level.
  • Proven experience operating an enterprise job scheduling platform, such as BMC Control-M.
  • Proven experience in software development:
    • Development skills including:
      • DevOps pipeline and process development
      • Experience with multiple languages, such as Java, Python, NodeJS, Bash
    • Experience across on-premises and cloud deployments
    • Experience with Infrastructure as Code tooling such as Terraform or Ansible
  • Proven experience rolling out complex reusable pattern into cloud
    environments.
  • Strong experience with engineering practices, including:
    • Packaging, provisioning, configuration as code, logging and monitoring
    • Source code management
    • Continuous integration
    • Automation: build, test, and deploy
    • Security best practices
  • Proven experience with Agile development and working with Agile Teams
  • Experience with containerisation technologies like Docker, Kubernetes and AKS

Commercial Skills and Qualifications

  • Appropriate tertiary and/or industry experience;
  • Strong understanding of Agile development;
  • Hands on experience delivering job orchestration capabilities to an enterprise.
  • Understanding of contemporary integration patterns and techniques; and
  • Relevant qualifications or experience in the core technology stack

Take your next step into something bigger, apply now!

With us it’s not about the discounts (although you do get those), it’s about joining a team where your wellbeing and professional development is invested in and celebrating your contributions is the norm. And because everyone leads unique lives, we offer flexible work including work from home, additional leave, and parental leave entitlements.

We’re continuing to build a gender equitable team, and a culture that’s just as diverse, inclusive, and welcoming as the communities we serve. 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. Find out more in the ‘Our Recruitment Process’ section of our careers site.




Recent Jobs