Job Title : Senior Software Engineering Manager
Experience :
10+ years in software engineering, including 4+ years of people management
Team Size Managed : 6+ engineers
Location :
Onsite (with global collaboration)
Industry :
Media & Entertainment
About the Role
We are seeking a Senior Software Engineering Manager with a strong background in
modern software development
and proven success
leading engineering teams . This role blends
strategic leadership
with
technical depth , requiring oversight of architecture, delivery execution, and team development. You will drive
engineering culture ,
foster technical excellence , and
collaborate globally
to deliver scalable, reliable solutions.
The ideal candidate will have strong leadership experience, hands-on technical expertise across multiple programming languages and architectures, and the ability to collaborate across global teams and stakeholders to align engineering execution with business priorities and deliver scalable, reliable, and secure solutions.
Responsibilities
Lead
and
manage
multiple engineering teams (6+ engineers total) delivering web applications and services across frontend and backend.
Recruit ,
onboard ,
mentor , and
performance-manage
engineers, ensuring career growth and succession planning
Drive
engineering culture initiatives : best practices, coding standards, CI / CD adoption, and test-driven development.
Drive adoption of
AI-assisted development , ensuring ethical, secure, and effective usage across teams.
Continuously evaluate
emerging technologies
and
AI platforms , guiding adoption roadmaps that improve engineering productivity and code quality across the org.
Own
architectural decisions
for your teams, with support from principal engineers and architects
Oversee
Agile delivery
across multiple teams, ensuring consistent practices, cross-team alignment, and continuous improvement at scale.
Provide
technical oversight , conduct
design reviews , and support
delivery execution
across projects
Stay hands-on when needed, contributing to
code reviews, proofs-of-concept, and solving complex problems
Partner closely with product leadership to
influence roadmaps
and
align business goals
with technical execution and deliver outcomes.
Collaborate across
QA, DevOps, Data, and global teams
to manage dependencies and deliver end-to-end solutions
Support
budgeting ,
vendor engagement , and
capacity planning
where required
Represent engineering in
strategic discussions
with leadership as needed
Mentor
and
develop
Engineering Managers and Tech Leads, fostering leadership growth and succession planning
Foster and enforce a
test-driven culture , ensuring teams maintain strong unit, integration, and automated end-to-end test coverage.
Track engineering
KPIs
(e.g., velocity, code quality, test coverage, release frequency) and use these insights to continuously improve processes and delivery outcomes.
Ensure
security and compliance
best practices are integrated into design, development, and delivery.
Required Skills & Experience
10+ years
of professional software engineering experience
4+ years
of proven people management, leading teams of
6+ engineers
Background as a software engineer with experience in
multiple programming languages
and the ability to evaluate tradeoffs between technologies.
Extensive experience overseeing
Agile delivery
across multiple teams, ensuring consistency of practices, cross-team alignment, and continuous improvement at scale.
Experience with
modern architectures
(e.g., microservices, event-driven systems, distributed systems).
Hands-on experience with
AWS (preferred) or other cloud platforms , DevOps, and CI / CD practices
Proficiency with
relational
and
non-relational databases
Strong
architectural decision-making
experience, with the ability to balance technical depth and business priorities
Strong track record of integrating
AI-assisted development tools
into engineering workflows.
Proven ability to manage
global team collaboration
Proven ability to define and enforce
engineering-wide standards ,
drive culture change , and
influence cross-functional stakeholders
to ensure technical excellence.
Extensive experience
defining
and
operationalizing engineering KPIs
across multiple teams, using insights to improve productivity, quality, and delivery at scale.
Preferred Qualifications
Experience establishing
test automation strategies
and
integrating automated testing
into CI / CD pipelines across multiple teams.
Experience working with
and related environment is a plus.
Experience with
modern frontend frameworks
(React.js, Next.js, Blazor) and full-stack development
Experience with
program / project delivery at scale , including roadmap planning and risk management
Familiarity with
infrastructure-as-code tools
(Terraform, CloudFormation)
Media & entertainment
industry background a strong plus
Manager Software Engineering • India