Software Engineering Manager
Skills
EngineeringHands-On TechnicalLeadershipManagementScrumNode.jsPython
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Extensive software engineering experience with hands-on technical depth
- Proven experience as an Engineering Manager or Team Lead
- Track record of building high-trust high-autonomy teams
- Good understanding of Node.js or Python and React
- Experience with Agile or Scrum and improving team delivery
- Genuine excitement about AI coding tools
- Enjoyment of management and leadership challenges
Nice to have
- People-first
- High autonomy
- High trust
- AI-native mindset
- Process improver
Day to day
- Lead and grow an engineering team with a people-first focus, creating strong performance, development and culture
- Partner closely with Product and Lead Engineer to build a high-autonomy environment with clear ownership and accountability
- Improve delivery, unblock engineers, shape better ways of working and stay credibly involved in technical discussions
