Engineering Manager - .NET/TypeScript/AI

Engineering Manager - .NET/TypeScript/AI

Posted 2 days ago by Jobserve

Negotiable
Undetermined
Undetermined
London

Summary: The Engineering Manager will lead a high-performing SaaS engineering team with a focus on .NET, TypeScript, and AI-enabled product development. This role involves providing technical direction, managing stakeholder expectations, and overseeing engineering standards and processes. The ideal candidate will have extensive experience in software engineering and technical leadership, particularly in SaaS environments. Strong communication skills and a commitment to continuous improvement are essential for success in this position.

Key Responsibilities:

  • 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.

Key Skills:

  • 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.

Salary (Rate): undetermined

City: London

Country: undetermined

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

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.

Job Responsibilities

  • 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.

Experience Required

  • 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.

How to Apply

To apply for this role, please submit your updated CV. If your skills and experience match job requirements, you will be contacted to discuss your application in detail.