





Strong employer brand, metro location, and broad full-stack managerial role create moderate applicant competition.
Requires specific low-level languages and hardware-software integration knowledge, moderately limiting cross-industry transferability.
Explicit 10–15 years, engineering manager experience, and mandatory tech stack make filtering stringent.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead engineering teams to design, build, and support scalable software solutions across desktop, backend, web, and integrated systems.
Drive end-to-end software delivery including planning, execution, quality, release readiness, and support.
Coach engineers, partner with cross-functional stakeholders, and establish engineering best practices to align software development with business and product goals.
10–15 years of software engineering experience with significant technical leadership and people management experience.
Proven experience as Engineering Manager or Technical Lead managing multiple engineers or teams.
Strong hands-on development skills in C++, C#, .NET, and Python, including full stack development.
Bachelor’s degree in Computer Science, Engineering, or related technical field.
Experienced in managing software engineering teams delivering complex software products across desktop, backend, and web applications.
Operational competence in modern software architecture, Agile methodologies, and engineering governance.
Comfortable balancing strategic leadership with hands-on technical execution and cross-functional collaboration.