Create a better energy future for our clients Flexible work options, competitive salary with generous leave benefits Be part of a high performing team with a great team culture The world's biggest challenge needs you, here.
Big challenges require big solutions.
And the transition to a net-zero world is about as big as it gets.
Working at Shell Energy - one of Australia's leading energy retailers - puts you at the heart of that endeavour.
Based in Brisbane , the Principal Engineer is responsible for the technical leadership of all engineers in a squad of 3-8 engineers, to drive modern engineering and DevOps practices and deliver innovative enterprise solutions for Shell Energy.
The squad is responsible for Shell Energy's C&I and SME Billing systems.
This role requires a leader with Agile and DevOps transformation experience to work with a range of technologies and architectural approaches to uplift Shell Energy's skilled technology delivery capability and remediate technical debt.
This role will build and influence the technical direction of the Digital domain through a hands-on, coaching style to enable the team to create, support and enhance the products and areas of functionality it owns.
The cradle to grave solution approach embraces our DevOps model and is delivered in alignment with our values and culture.
The DevOps model also means the Principal Engineer will be required to not only support the squad to develop new features with ongoing support and maintenance in mind, but also to actively participate in product development and remediating technical debt.
To be successful in this role, you will, in close collaboration with other Principal Engineers and the Architecture and Enablement team, lead your team of engineers to deliver industry world class outcomes which are operationalised and productionised to provide capability to Shell Energy to implement its strategic plans as well as flex to meet future business needs.
This role will be able to introduce new ways of working through the adoption of best practices in Software Engineering, Cloud Services, Test Automation, CI/CD, Site Reliability Engineering, and modern Application Architectures.
You will exemplify self-organising behaviours, a continuous improvement mindset and an inclusive one-team culture.
The Principal Engineer position has 3-8 direct reports, to foster engineering excellence, technical leadership, and innovation.
Lead the change, from the frontline As a Principal Engineer in collaboration with team members you will ensure the following responsibilities and accountabilities are met: Lead the technical development, growth, and direction of all deployment automation, continuous integration, and quality assurance practices; Be accountable for the day-to-day operation of the supported applications – we believe in "you build it, you run it"; Manage technical and security compliance to engineering standards and reduce technical debt; Support the development, estimation, and implementation of the platform roadmap while continually refining and assessing short term objectives; Monitor and manage the performance and availability of the platform and ensure incidents from all sources are triaged quickly and prioritised according to impact and value; Lead a team of engineers, provide technical mentorship, and manage performance within that team; and Collaborate with the broader engineering practice to continually lift the quality and value of the overall digital technology business unit.
What you'll bring As a Principal Engineer, you will demonstrate a range of leadership and cultural qualities: Excellent interpersonal skills including mentoring, coaching and collaboration; Experience in DevOps transformation encompassing cultural transformation; Excellent work ethics to excel in collaborative, passionate and dynamic environment; Innovative and questioning nature to explore ideas and prototype solutions; A drive to find the root cause of issues and resolve them so that they never recur; Excellent communication skills, both written and verbal; Demonstrated ability to collaborate with and influence broad communities of technical experts, regardless of reporting lines; Agile maturity including knowledge of Scrum and Kanban; and Ability to work independently and in a team environment.
Ability to demonstrate the following technical capabilities: Deep application development experience in C# and .NET essential; Real-world experience supporting and scaling MS SQL Server solutions; React, Typescript and Node experience; and Expertise in AWS Cloud is preferred, including: o Infrastructure (Cloud Formation, VPC, IAM) o Infrastructure as code (CDK) o Compute (Lambda, EC2, ECS) o Storage (S3) o Data (DynamoDB) o Virtualisation/Containerisation (Docker) o Integrations (EventBridge, SQS, SNS, Step Functions, ECS) o Networking and cloud firewalls (AWS WAF, CloudFront) Experience with modern engineering practices – branching strategies, testing - TDD, CI/CD, instrumentation; Experience with scaling options and resource configuration; Track record with a variety of architectural patterns, including event-driven platforms; Experience applying integration technologies, including messaging middleware and modern API-driven approaches; Experience with metrics and monitoring e.g.
Datadog or similar solutions beneficial; and Experience within the Energy industry vertical or related field an advantage.
Why join our team Every day, our people bring deep expertise, true innovation and investment to help our clients - and the world - reduce their environmental footprint.
You can be part of that change.
Here are the top reasons why our people choose us: Purpose that you can see.
As a Principal Engineer , you'll have the best shot at energising a better future, one business at a time.
Work that's interesting, innovative and high impact.
We hope you'll love the challenge and opportunity to achieve - for our clients and for you.
People who bring the expertise and drive to succeed.
Our Team is respectful, inclusive, and supports connection and collaboration.
We think you'll love it here too.
Some of our benefits include: Competitive remuneration packages, including an attractive incentivised bonus program.
Generous paid parental leave options that give team members more time to enjoy what matters most.
Flexible working arrangements, with modern workplaces and technologies that support new, hybrid ways of working.
An Employee Assistance Program for you and your family when you need it.
Visit our careers site to find out more.
https://shellenergy.com.au/about-us/careers/job-vacancies/ Read the stories of our incredible people.
https://shellenergy.com.au/about-us/our-people/ Join us.
Together, we can make the difference count.