Job Description:
We are looking for an experienced Engineering Manager to lead two cross-functional teams and drive high-quality SaaS product delivery. The role combines strong technical leadership with people management, ownership of delivery, and close collaboration with product and business stakeholders.
Key Responsibilities:
- Lead, mentor, and manage 2 engineering teams with a focus on performance, growth, and engagement
- Own end-to-end SaaS application delivery using Agile/Scrum methodologies
- Provide technical guidance in .NET, cloud-native architectures, and scalable systems
- Drive best practices around CI/CD, code quality, and system reliability
- Work closely with Product, QA, and DevOps to ensure timely releases
- Track delivery using Jira, manage sprint planning, and remove blockers
Required Skills:
- 7+ years of software engineering experience with 3+ years in people management
- Strong background in .NET / C# and backend systems
- Hands-on experience with AWS, Kubernetes, and cloud-native deployments
- Solid understanding of Agile/Scrum, Jira, and modern engineering practices
- Experience delivering and scaling SaaS platforms
If you want, I can also:
- Make this more leadership-heavy or hands-on technical
- Convert it into a client-ready JD or internal hiring version
- Add must-have vs nice-to-have skills for faster screening