Hybrid Work-ModeLeading Bank of AustraliaCompetitive salary and BenefitsLooking for Staff Software Backend Engineer-Python for Australia's top leading Bank What We're Looking For We're keen to connect with engineers who: are passionate about designing, building, and deploying high-quality software and systems.Understand the full software development lifecycle (SDLC), with a focus on user experience, CI/CD, automated testing, cloud infrastructure, logging, and monitoring.Think creatively and solve complex problems with innovative approaches.Champion a culture of quality, excellence, and openness.Communicate effectively across teams and stakeholders, including senior leadership.Mentor junior engineers and contribute to uplifting development practices.Ensure code quality through peer programming, reviews, and automated release pipelines. Technical Skills That Set You Up for Success We work with a broad tech stack. Experience with the following will be highly valued: Strong hands-on coding in PythonDeep understanding of Python ecosystems and tools (e.g., NumPy, Pandas, parallelisation)Familiarity with front-end technologiesSolid grasp of software design patterns and best practicesExperience with DevOps and CI/CD tools (e.g., GitHub Actions, Jenkins)Proficiency in automated testing (unit, regression)Strong focus on application securityExposure to observability toolsKnowledge of financial markets is a plus If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.