B

Staff Software Engineer - ABC Platforms

Job Description - Staff Software Engineer - ABC Platforms


Closing date: Friday 14 August 2026 
 


We’ve never been ‘just a bank’. Just like you should never be ‘just an employee’. Were united in our belief that in banking, better can be bigger, and together were making it happen. 


 


It starts here. With Bendigo Bank… and you. 


 


About the opportunity 


As a Staff Software Engineer, you will be instrumental in shaping and delivering the technical direction for your area. You will tackle complex, ambiguous problems that span multiple squads, designing for long-term simplicity, reliability, and security. 


This is a key leadership role to drive our technical strategy and ensure critical IP is retained within Bendigo Bank. This responsibility carries through to working with our partner where you will lead critical initiatives from end-to-end and multiply the impact of engineers and teams around you. Your work will directly influence our technical standards, quality, mentorship practices, and establish clear technical leadership within the Product & Customer Platforms Domain. 


 
In this role
 youll get to 



  • Support and complement Principal Engineers with architectural design and technical strategy for our core systems, simplifying complexity and ensuring alignment with enterprise-wide goals. 



  • Champion and embed engineering best practices in testing, security, and CI/CD to enhance quality and reduce technical debt across our services. 



  • Mentor and coach engineers, building technical capability within the team through knowledge sharing, design reviews, and fostering a culture of high-quality engineering. 



  • Collaborate with product and engineering leaders on cross-domain initiatives and represent the engineering perspective in strategic discussions and technical assessments. 


 
What
 youll bring to the role 


To be successful in the role you will have: 



  • Led the architecture, design and delivery of complex, cross-team programs with production ownership and have built and operated high-throughput, business-critical services. 



  • Deep expertise in software design for distributed systems (APIs, data contracts, storage, concurrency, scalability). Experience in banking or fintech will be beneficial. 



  • Practical mastery of modern software development practices, including CI/CD, automated and left-shift testing, observability, and safe deployment patterns. 



  • Experience with reliability engineering (SLOs, error budgets, incident response) and secure-by-design practices. 



  • A history of mentoring senior engineers and uplifting a team's technical judgment and capability. 



  • Demonstrated ability to influence a range of technology and business stakeholders outside of your immediate team including Principal Engineers, Engineering Managers, Heads of Technology, Product Owners and BSOs. 


 


This is a permanent, full-time opportunity and can be located at any of our Head Office locations, with a preference for Melbourne. 



We offer flexible work options that put our people first, working in a hybrid model with a minimum local Head Office attendance requirement determined by your Leader, to find a rhythm that works best for you and your team. We believe that coming into the office some
 of the time is the best way to learn, stay connected and collaborate effectively, especially for key activities like team days, 1:1s, and town halls. 


We believe a diverse workforce supported by an inclusive culture is central to our success and we actively encourage applications from those who bring diversity of thought to our business. We support candidate requests for adjustment to accommodate an illness, injury, or disability to equitably participate in the selection process. 


Please note, all internal candidates are required to notify their immediate leader when applying for a new career opportunity and you will be asked to acknowledge they have done so upon submission of your application. 

If you're already part of Bendigo Bank (including Community Banks), you'll need to apply through People Hub to submit a valid application. We’re keen to support you with the next step in your career. 


 
Still in two minds?
 


Research suggests 60% of women and underrepresented groups might stop here, even after getting as far as drafting an application. We believe that diversity makes every team stronger, so even if you don’t tick every box we still want to see your application! 


Please note shortlisting and interviews may take place prior to the advertised close date, so don't delay apply now!  


Original job Staff Software Engineer - ABC Platforms posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

Bendigo Bank

Discover Bendigo Bank's large range of personal & business products. Credit cards, home loans, business loans, insurance, superannuation, bank accounts & more.

Read more about the company

Similar Staff Software Engineer Jobs in Australia

GrabJobs is the no1 job portal in Australia, connecting you to thousands of jobs fast! Find the best jobs in Australia, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.