Job Description
A Senior Engineering Manager is responsible to lead and inspire our engineering teams. In this role, you will drive the delivery of complex, high-impact projects, ensuring alignment with business goals while maintaining the highest standards of technical excellence.
You will be responsible for mentoring engineers, guiding technical direction, and fostering a culture of collaboration and continuous improvement. As a key leader within the engineering organization, you will work closely with cross-functional teams, including Product Management, Design, and Operations, to deliver innovative and scalable solutions.
Responsibilities:
- Owns one or more subdomains, and manages the engineering team - typically max. 10 engineers - positioned in these subdomain(s).
- Monitors and evaluates team performance, responsible for the overall professional growth of team members, assists people with achieving career goals.
- Responsible for the timely delivery of missions owned by their team.
- Responsible for the technical input (complexity, feasibility, allocation needs) in shaping new options for missions that affect their subdomain(s).
- Collaborates on, provides insights, reviews, and signs-off a Tech Lead’s action plan/technical design for a mission that involves subdomain(s) they own.
- They can also act as the Tech Lead for missions fully within their area of responsibility or delegate this responsibility to Senior Engineers within their team for specific missions.
Requirements:
- 8+ yrs minimum of experience in software engineering.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Solid technical background in software engineering, including architecture, design, and development of distributed systems or web applications.
- Experience with modern programming languages (e.g., Java, Python, JavaScript) and software development tools.
- Strong understanding of Agile methodologies and experience driving Agile transformations within engineering teams.
- Proven experience leading and managing engineering teams, with a focus on mentorship, performance management, and professional development.
- Strong communication and interpersonal skills, with a track record of building positive relationships across teams and departments.
- Demonstrated success in managing large-scale projects and delivering high-quality products on time.
- Excellent written and verbal communication skills in English.
Interested candidates can apply online or email your CV to [email protected]