Front End Engineering Manager, Software Engineering – AWT, Vice President
Your team
Your role and impact
As an Engineering Manager in Mumbai, you will combine hands-on software engineering with technical and people leadership. You will lead engineers delivering front-end and full-stack capabilities, contribute to product roadmap milestones, and provide technical direction across design, development, testing, troubleshooting, and ongoing enhancement of enterprise systems. The role requires strong engineering judgment, creative problem solving, and the ability to balance technical delivery with leadership, communication, and decision-making. You will help the team build new capabilities, enhance existing systems, strengthen engineering practices, and continue developing technical expertise.
Your responsibilities
In every role at BlackRock, you'll be expected to apply sound judgement and critical thinking to solve complex problems, adapt as the business evolves, and combine the curiosity to explore new approaches and technologies with the rigor to challenge the results. The scope of this role also includes the following responsibilities:
- Lead and mentor a team of software engineers delivering front-end and full-stack capabilities, fostering strong engineering practices, learning, and growth.
- Partner with product, design, and quality assurance stakeholders to plan the roadmap, manage delivery, and align engineering priorities with product milestones.
- Provide hands-on engineering leadership across front-end and back-end development, including design, coding, testing, support, troubleshooting, and solutioning.
- Serve as a technical subject-matter expert, translating business requirements into solutions and adopting appropriate languages and frameworks as needed.
- Drive engineering quality through code reviews, timely feedback, continuous testing, debugging, performance optimization, and consistent application of development standards and processes.
- Lead effectively in a globally distributed environment, balancing engineering delivery with sound decision-making, organization, stakeholder management, and communication.
- Stay current with relevant engineering practices and emerging technologies, including artificial intelligence (AI), and apply them appropriately to improve product quality, reliability, and innovation.
Your experience
- Bachelor's degree in computer science, engineering, a related technical field, or equivalent experience, together with substantial professional software-development experience (10+ years).
- Strong front-end engineering experience building client-facing applications using React or Angular, complemented by full-stack development capabilities.
- Proficiency/Familiarity in Java and related frameworks such as Spring Boot and Hibernate, with strong knowledge of object-oriented development, algorithms, data structures, and software design patterns.
- Experience with modern software-engineering practices, including Git, Maven, unit and integration testing, mocking frameworks, code review, security, stability, and software-quality practices.
- Experience leading engineers and collaborating with product, design, quality assurance, and other stakeholders in a globally distributed environment, supported by strong communication, presentation, problem-solving, and interpersonal skills.
- Experience with cloud services and technologies such as Open Container Initiative (OCI) container image packaging and runtime, enterprise-grade container orchestration platforms supporting declarative infrastructure and horizontal scaling, distributed event streaming and messaging platforms, and API gateway technologies is beneficial. Financial-domain experience is also advantageous.
Our Benefits
Our benefits
Our hybrid work model
guidance
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.