Software Engineering Manager
Sydney, New South Wales, Australia · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 5 days ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
We are collaborating with a prominent technology firm in the financial services industry to recruit a Software Engineering Manager. This role is designed for an experienced leader passionate about cultivating high-performing teams, steering delivery efforts, and enhancing engineering standards. The successful candidate will oversee a multidisciplinary team that blends software engineering with financial modelling, ensuring a harmonious and productive environment.
Key Responsibilities
- Lead and mentor a team composed of software engineers and actuarial professionals, fostering a collaborative atmosphere across different disciplines.
- Take accountability for the team's performance, timely delivery, and uphold software engineering quality, balancing immediate tasks with technology's long-term sustainability.
- Convert product priorities into executable plans by managing team capacity, resolving dependencies, and proactively addressing risks to prevent blockers.
- Facilitate collaboration among Product, Engineering, Actuarial, and Design stakeholders to mediate competing priorities and encourage decisive outcomes.
- Advocate for engineering excellence through high standards in software design, testing, code reviews, maintainability, and development methodologies.
- Provide technical guidance by reviewing engineering choices, constructively challenging solutions, and supporting the team to deliver dependable quality alongside speed.
- Enhance operational methods by refining Agile delivery processes and boosting cross-disciplinary team efficiency and cooperation.
- Ensure ongoing visibility of technical debt, maintenance requirements, and continuous engineering improvements alongside evolving product targets.
Candidate Profile
- Demonstrable experience in leadership roles such as Engineering Manager, Team Lead, or Senior Technical Lead, with direct responsibility for personnel management.
- Robust background in software engineering, preferably transitioning from hands-on development roles to management.
- Proven ability to own team delivery outcomes, manage interdependencies, and adeptly handle shifting priorities.
- Excellent stakeholder management skills enabling effective alignment between technical and non-technical teams to drive informed decisions.
- Solid knowledge of contemporary software engineering practices, including automated testing, code review processes, software architecture, and maintainability principles.
- Experience in Agile environments with a commitment to continuous process enhancement.
- Technical credibility sufficient to mentor and evaluate engineering efforts without performing full-time coding duties.
Desirable Skills
Familiarity with C++, Python, or exposure to diverse technology stacks would be considered an advantage.
Additional Information
Interested candidates may reach out via email for further details.