Key Responsibilities
End-to-End Ownership
- Architect, develop, and maintain full-stack systems with a focus on modularity, performance, and testability.
- Balance technical trade-offs, present design options, and align with long-term platform goals.
Front-End Engineering
- Build dynamic, performant UIs usingReact, TypeScript, and modern state management.
- Create reusable components and design systems that enable self-service analytics and intuitive user flows.
Back-End Engineering
- Design robust services usingJava 8+, Kafka, and REST APIsto support data processing, aggregation, and computation.
- Implement efficient data access patterns and schema design for analytical workloads (SQL, Snowflake).
Quantitative Domain Integration
- Work alongside quant researchers and risk experts to productize complex financial models.
- Build tools to visualize, audit, and troubleshoot model outputs and portfolio analytics.
DevOps Quality
- Write thorough unit and integration tests (Jest, Enzyme, JMockit).
- Participate in CI/CD pipelines and help maintain a culture of operational excellence.
Team Collaboration
- Operate in an agile environment with stakeholders across time zones.
- Mentor junior engineers and contribute to continuous improvement in engineering practices.
What We re Looking ForCore Skills:
- Frontend:5+ years with React, TypeScript, ES6+, CSS/SCSS, Bootstrap (or equivalents).
- Backend:Deep knowledge of Java (Java 8+), REST APIs, Kafka, Maven.
- Database:Proficiency with SQL, schema design, Snowflake (preferred), performance tuning.
- Testing:Solid grasp of modern testing tools and philosophies (Jest, Enzyme, JMockit).
- DevOps:Git, shell scripting, CI/CD pipelines, basic containerization knowledge.
Bonus Points For:
- Python for scripting or quick data modeling.
- Knowledge of financial modeling concepts, especially around fixed income or derivatives.
- Experience with scalable data systems and distributed computing patterns.
- Familiarity with modern UI/UX principles and accessibility practices.
- Why Join BlackRockImpact thecore infrastructurepowering global financial analytics and decisions.
- Work ondeep technical problemswith direct business relevance.
- Be part of a team that invests inyour learning, mentorship, and career development.
- Collaborate across disciplines engineering, data science, and finance to build world-class tools.