remote
Engineering Manager - Macquarie Group
Engineering Manager
Lead a small engineering team focused on reliability, performance, and stability of banking platforms, driving modern DevOps practices, cloud automation, and continuous delivery in a fast‑paced financial services environment.
About the role
Key Responsibilities
- Lead, mentor, and grow a team of software engineers delivering high‑availability, low‑latency banking services.
- Define and implement reliability engineering practices, including monitoring, incident response, and post‑mortem analysis.
- Drive adoption of modern CI/CD pipelines, automated testing, and cloud‑native deployment strategies on AWS.
- Collaborate with product owners and architects to translate business requirements into scalable, secure technical solutions.
- Champion Agile methodologies, ensuring sprint planning, backlog grooming, and continuous improvement are effectively executed.
Requirements
- 5+ years of software engineering experience with strong proficiency in Java and Python.
- Proven track record leading engineering teams in a fast‑moving, high‑stakes environment.
- Deep understanding of Site Reliability Engineering principles, cloud platforms (AWS), and CI/CD tooling (e.g., Jenkins, GitLab, CircleCI).
- Experience with monitoring, observability, and incident management frameworks.
- Excellent communication and stakeholder management skills, with a focus on delivering business value through technology.
Skills
javapythonawscicdagile