Home
Jobs
Saved
Resumes
Senior Manager, Software Engineering – Micro Frontend at Empower | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Manager, Software Engineering – Micro Frontend
Empower
Remote
Website
LinkedIn
Senior Manager, Software Engineering – Micro Frontend
India
Full Time
2 weeks ago
Visa Sponsorship
Apply Now
Key skills
Cloud
Distributed Systems
SDLC
AI
ML
Agile
Scrum
CI/CD
Leadership
About this role
Role Overview
Provide technical and people leadership for multiple Scrum-based engineering teams
Drive delivery of full-stack applications and AI/ML-enabled capabilities
Lead the design and delivery of full-stack applications
Guide adoption and integration of AI/ML technologies into enterprise platforms
Partner with Architecture and Data teams for scalable, explainable, secure, and compliant AI/ML solutions
Establish and enforce engineering best practices for code quality, testing, CI/CD, observability, and reliability
Collaborate with Security, Risk, and Compliance teams to embed controls into the SDLC
Support audit readiness, model governance, and documentation standards for AI/ML solutions
Drive data governance, privacy, and responsible AI practices
Build, scale, and lead high-performing full-stack engineering teams
Manage and mentor Engineering Managers, Tech Leads, and senior engineers
Own hiring strategy, onboarding, performance management, and career development
Foster a culture of accountability, innovation, and continuous learning
Lead multiple Scrum teams and ensure consistent application of Agile/Scrum practices
Partner with Product Owners and Scrum Masters to manage backlogs, sprint planning, and delivery commitments
Drive predictable, high-quality delivery through metrics such as velocity, cycle time, and defect rates
Remove impediments and manage cross-team dependencies
Oversee the end-to-end lifecycle of AI/ML solutions
Translate business and product strategy into engineering roadmaps and execution plans
Balance short-term feature delivery with long-term platform scalability and technical debt reduction
Manage risks, trade-offs, and dependencies across teams and programs
Requirements
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
10+ years of software engineering experience with 5+ years in people leadership roles
Experience building and scaling full-stack engineering teams in enterprise environments
Hands-on experience delivering AI/ML-enabled solutions in production systems
Strong understanding of cloud-native architectures, APIs, and distributed systems
Proven experience managing Scrum teams and Agile delivery at scale
Tech Stack
Cloud
Distributed Systems
SDLC
Benefits
flexible work environment
fluid career paths
celebrate internal mobility
importance of purpose and well-being
work-life balance
create a welcoming and inclusive environment
volunteering for causes that matter most
Apply Now
Home
Jobs
Saved
Resumes