BlackRock Hiring Vice President Application Engineer in Mumbai | Hybrid
Role Overview
Job Overview
BlackRock is hiring a Vice President, Application Engineer in Mumbai for a senior Java backend engineering role within its Post Trade Accounting technology area. The position combines hands-on software development, technical leadership, architecture, mentoring, and delivery of enterprise-scale systems supporting global financial operations.
The role is suited to an experienced Java engineer who remains close to the code while also influencing architecture and guiding engineering teams. You will work on resilient backend applications, microservices, event-driven systems, data integration, and high-volume financial data processing. The team also works with modern data and cloud-native technologies, creating opportunities to solve complex performance, scalability, and data engineering challenges.
Key Responsibilities
- Design and develop reliable backend applications using Java 11+ and the Spring Boot ecosystem.
- Lead technical design discussions, architecture reviews, and code reviews while maintaining a hands-on engineering contribution.
- Build and maintain microservices and event-driven applications for processing and distributing large volumes of financial data.
- Develop data integration and pipeline capabilities connecting Snowflake, SQL Server, and real-time streaming or messaging platforms.
- Design and optimize Redis-based caching and data persistence solutions for low-latency workloads.
- Promote strong engineering practices covering clean code, testing, automation, production readiness, and performance optimization.
- Mentor engineers and help strengthen their software design, problem-solving, and technical implementation skills.
- Work with Product, Operations, and other engineering groups to align technical solutions with business objectives.
- Contribute to continuous improvement across software architecture, reliability, scalability, and development practices.
Required Skills
Candidates should have at least eight years of professional experience with Java and object-oriented software design. Strong expertise in Spring Boot, REST APIs, and enterprise integration patterns is required. The position also requires deep SQL Server knowledge, including stored procedures, data modeling, and database performance tuning.
Experience with Redis for caching or data persistence is important. Candidates should understand distributed event streaming and messaging concepts, including publish-subscribe approaches used for real-time processing. Familiarity with Snowflake and data pipeline concepts such as ETL, batch processing, and streaming is also expected.
The successful candidate should understand clean architecture, maintainability, scalability, reliability, and production readiness. Experience solving complex backend and data challenges in enterprise environments will be valuable.
Preferred Skills
Experience with enterprise-grade container orchestration platforms, declarative infrastructure, horizontal scaling, and OCI container image packaging is a plus. Exposure to cloud-native environments such as AWS or GCP can further strengthen the profile.
Knowledge of observability technologies such as metrics collection, Grafana, and OpenTelemetry is desirable. Python scripting for automation or data analysis is also useful. The position additionally values exposure to prompt engineering, agentic AI, agentic coding, and a general understanding of how large language models work.
Education
A B.S. or M.S. degree in Computer Science, Engineering, or a related discipline is required according to the provided job description.
Experience
A minimum of eight years of professional experience in Java and object-oriented design is required. Candidates should have substantial experience building enterprise applications and working with backend architectures, APIs, databases, distributed systems, and production software.
Experience in financial systems, accounting, investment technology, or other high-volume business-critical environments is beneficial but is not stated as mandatory.
Required Technologies
Core technologies and technical areas for this role include Java 11+, Spring Boot, REST APIs, SQL Server, Redis, Snowflake, ETL, data pipelines, microservices, distributed event streaming, messaging platforms, and publish-subscribe systems. Additional technologies mentioned include AWS, GCP, container orchestration, OCI container images, Grafana, OpenTelemetry, Python, LLMs, prompt engineering, and agentic AI.
Soft Skills
Strong communication and leadership skills are essential for this position. The engineer should be able to explain technical decisions, influence architecture direction, participate in design discussions, and provide constructive guidance to other engineers.
A collaborative approach is important because the role involves working with Product, Operations, and multiple Engineering teams. The ability to mentor others, solve complex problems, make sound technical decisions, and maintain a focus on quality is equally important.
Benefits of Working in this Role
BlackRock states that its benefits include a retirement plan, tuition reimbursement, comprehensive healthcare, support for working parents, and Flexible Time Off. These benefits are provided by the employer description and may be subject to applicable eligibility and local policies.
The role also provides exposure to enterprise financial technology, large-scale data processing, distributed systems, modern backend architecture, and emerging AI-assisted engineering practices.
Work Mode
This is a hybrid role. BlackRock states that employees are currently expected to work at least four days per week in the office, with flexibility to work from home one day per week. Some business groups may require additional office presence.
Location
The position is based in Mumbai, Maharashtra, India. It is relevant to professionals searching for BlackRock Jobs, Vice President Application Engineer Jobs, Java Jobs, Backend Developer Jobs, Software Jobs, IT Jobs, and senior technology opportunities in Mumbai.
Who Should Apply
This opportunity is best suited to senior Java backend engineers and technical leaders with eight or more years of professional Java experience. Applicants should be comfortable designing enterprise systems, reviewing architecture, developing production code, working with distributed data, and mentoring engineering teams.
Candidates with experience in microservices, event-driven architecture, SQL Server, Redis, Snowflake, cloud platforms, observability, or financial technology may find their background particularly relevant. Professionals interested in combining hands-on engineering with technical leadership should consider this role.
Career Growth
This position can provide opportunities to deepen expertise in enterprise architecture, distributed systems, financial technology, data platforms, cloud-native engineering, and technical leadership. The combination of hands-on development and mentoring can also support progression toward broader architecture, engineering leadership, or senior technology management responsibilities.
Application Advice
When applying, emphasize your experience building and optimizing Java backend systems at enterprise scale. Highlight specific work involving Java 11+, Spring Boot, REST APIs, microservices, SQL Server, Redis, event streaming, data pipelines, and Snowflake where applicable.
Also describe examples of architecture leadership, code reviews, mentoring, performance tuning, production reliability, and cross-functional collaboration. If you have worked with AWS, GCP, container platforms, Grafana, OpenTelemetry, Python, prompt engineering, or agentic AI, include those skills clearly in your resume.
Technical Ecosystem
Eligibility Criteria
Education
B.S. or M.S. in Computer Science, Engineering, or a related discipline.
Experience
8+ years
Top Picks for You
Microsoft Senior Software Engineer AI AIOps Jobs Hyderabad
Microsoft • Hyderabad • Hybrid
Microsoft Principal Software Engineering Manager Jobs in Bangalore
Microsoft • Bangalore • Hybrid
Birlasoft Sr. Software Engineer Jobs in Pune | .NET
Birlasoft • Pune • Onsite
Birlasoft RPA & Appian QA Tester Jobs in Noida
Birlasoft • Noida • Onsite