Engineering Manager - .NET/TypeScript/AI
Eolas Recruitment
Charing Cross, United Kingdom
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Charing Cross, United Kingdom
Tech stack
.NET
Artificial Intelligence
Software as a Service
Software Quality
Continuous Integration
DevOps
Machine Learning
Product Management
Software Architecture
Software Engineering
TypeScript
Delivery Pipeline
Generative AI
Information Technology
Job description
My client requires an experienced Engineering Manager to lead a high-performing SaaS engineering team, with a strong focus on .NET, TypeScript and AI-enabled product development., * Lead and support a team of software engineers, ensuring high-quality delivery across SaaS product development initiatives.
- Provide technical direction across .NET and TypeScript-based applications, ensuring scalable, secure and maintainable solutions.
- Work closely with product, engineering and senior business stakeholders to define priorities, manage expectations and support delivery timelines.
- Support the adoption and integration of AI tools, features and engineering practices across the product and development life cycle.
- Oversee engineering standards, code quality, architecture decisions and delivery processes across the team.
- Act as a key point of communication between technical teams and non-technical stakeholders, translating complex technical topics into clear business language.
- Encourage a culture of continuous improvement, collaboration and accountability within the engineering function.
- Support planning, resource allocation and delivery governance across multiple workstreams.
Requirements
- Minimum 8+ years' experience in software engineering, with at least 3+ years in a technical leadership or engineering management role.
- Strong background in SaaS product environments is essential.
- Proven experience working with .NET and TypeScript technologies.
- Strong exposure to AI, including practical use of AI tools, AI-enabled product features or AI-assisted engineering practices.
- Previous experience managing software engineering teams in a fast-paced product or technology environment.
- Excellent communication skills with the ability to influence, challenge and engage senior stakeholders.
- Strong understanding of software architecture, agile delivery and modern engineering practices.
- Ability to balance technical leadership with people management and stakeholder engagement.
Desirable Skills
- Experience working with cloud-based SaaS platforms.
- Previous exposure to AI product strategy, machine learning integrations or generative AI tools.
- Experience scaling engineering teams or improving engineering delivery processes.
- Strong understanding of CI/CD, DevOps and modern software delivery pipelines.
- Experience working in a remote-first or distributed team environment.
Educational Requirements
- A third-level degree in Computer Science, Software Engineering, Information Technology or a related discipline is preferred.
- Equivalent professional experience will also be considered.