Skip to Main Content

Job Title


Technical Team Lead


Company : Macquarie Bank Limited


Location : Sydney, Australia


Created : 2025-06-16


Job Type : Full Time


Job Description

Permanent - Full time, Contractor/Agency WorkerLeverage your extensive technical knowledge & project management skills to build, coach and inspire a team of Software Engineers (4-8 Engineers).As a Digital Bank, software engineering is at the core of what we do. Our engineers operate in an autonomous environment where they are empowered to do it right and continuously learn, becoming masters in their craft.If you would like to know more, read our Engineering Blog, where our engineers openly share their experiences.At Macquarie, our advantage is bringing together diverse people and empowering them to shape all kinds of possibilities. We are a global financial services group operating in 31 markets and with 56 years of unbroken profitability. Youll be part of a friendly and supportive team where everyone - no matter what role - contributes ideas and drives outcomes.What role will you play?Responsible for mentoring and coaching engineers and aspiring engineering leaders in your teams. Conduct regular feedback sessions on career growth and identify learning opportunities through project work. Lead by example by being hands-on and deep diving into the code when required, ensuring high code quality, testing, and security standards.You will work closely with product managers to ensure the team understands the problems they are solving. Engage with business stakeholders and consider customer impacts when making technical decisions. Conduct respectful and meaningful code reviews to maintain code quality. Be accountable for the reliability and uptime of applications. Participate in incident management and team roster activities, showing ownership when issues arise.What you offerAbility to communicate clearly across all levels of the organizationInterest in helping others grow; mentoring less experienced team membersExperience leading a project from inception to productionStrong full-stack background in Java and Angular; knowledge of other languages is a plusExperience building scalable, maintainable, low-latency web applicationsExperience refactoring large codebases and sunsetting applicationsProven ability to tackle complex bug fixesSolid understanding of software design, object-oriented programming, and web applicationsWe welcome applications from anyone inspired to build a better future with us. If you''re excited about this role or working at Macquarie, we encourage you to apply.About TechnologyTechnology enables every aspect of Macquarie, supporting our people, customers, and communities. We are a global team passionate about accelerating digital transformation, connecting people and data, building platforms, and designing innovative technology solutions.Our commitment to diversity, equity, and inclusionWe are dedicated to fostering a diverse, equitable, and inclusive workplace. We encourage applicants from all backgrounds and welcome all identities, including race, ethnicity, cultural identity, nationality, gender (including gender identity or expression), age, sexual orientation, marital or partnership status, parental or caregiving responsibilities, neurodiversity, religion or belief, disability, or socio-economic background. We are happy to discuss how you can feel included and supported during the recruitment process. For additional support, please contact our team during your application process. #J-18808-Ljbffr