Engineering Manager
Skills
Computer ScienceAdoptionAudio EngineeringBusinessFinanceFinancial ServicesFit
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor’s degree in Computer Science Software Engineering or related field or equivalent experience
- Proven experience managing software engineers including senior engineers and mixed contractor full-time teams
- Experience in a regulated security-conscious environment such as payments or financial services
- Track record of leading teams through change including adopting new tools and ways of working
- Enough technical depth to credibly challenge architecture and engineering decisions
- Track record of leading through influence rather than direct authorship
- Experience working with remote and globally distributed teams
- Strong communication and stakeholder-management skills
Nice to have
- Strategic thinking
- People leadership
- Influential communication
- Technical judgment
- Change leadership
- Stakeholder management
Day to day
- Lead 2–3 software teams and guide 12–20 engineers across mixed contractor and full-time setups
- Coach and develop engineers while shaping performance retention and hiring decisions
- Act as a trusted sounding board for tech leads challenge over-engineering and steer technical debt and platform investment
- Represent team capacity progress and trade-offs to stakeholders in a regulated security-conscious environment
- Drive change by promoting AI tool adoption and more effective ways of working
