Software Engineer Associate
@ BlackRock

London, England, United Kingdom
$120,000
On Site
Full Time
Posted 8 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXX******* @blackrock.com
Recommended after applying

Job Details

About the Role

Are you interested in building innovative technology that shapes the financial markets? At BlackRock, our Software Engineer Associate role offers you the opportunity to work at the speed of a startup while solving some of the world’s most complex problems. You will join a team that guides millions of investors in improving their financial well-being.

The Team and Project

You will be a key member of our Risk Investment Oversight (RIO) engineering team based in London. The team delivers a cloud-first, whole-portfolio analytics and reporting experience by leveraging micro front-end (MFE) architecture and agentic workflows. The project is focused on:

  • Building a modern portfolio analytics reporting platform.
  • Expanding What-If and simulation capabilities.
  • Automating analysis through agentic workflows.
  • Enabling persona-based journeys and seamless integration across workflows.

Your Responsibilities

Front-end (Angular/React): Build modern, component-driven SPAs using Angular or React with TypeScript, adopt MFE approach, implement persona-based journeys, ensure performance and quality through robust testing, and integrate with REST/gRPC APIs using state management tools.

Back-end (Python/Java): Design and develop secure, scalable APIs/microservices in Python (FastAPI) or Java (Spring Boot). Build AI/agent services, manage data pipelines with tools like Kafka and ensure robust observability.

About You

  • 3+ years experience in building enterprise web applications with Angular or React.
  • Experience in micro front-ends, design systems, and state management.
  • 3+ years experience in back-end services using Python or Java.
  • Strong grasp on API development (REST/gRPC) and CI/CD practices.
  • Excellent collaboration and communication skills.
  • Nice to have: financial risk domain knowledge, cloud-native delivery, and experience with Kafka.

Our Benefits & Work Model

Enjoy a comprehensive benefits package, including retirement investment tools, education reimbursement, wellness resources, and family support programs. BlackRock follows a hybrid work model where employees are required in-office for at least 4 days a week with flexibility to work remotely 1 day per week.

Key Skills/Competency

  • Angular
  • React
  • TypeScript
  • Python
  • Java
  • Microservices
  • REST APIs
  • gRPC
  • CI/CD
  • Cloud

How to Get Hired at BlackRock

🎯 Tips for Getting Hired

  • Customize your resume: Highlight Angular, React, Python, and Java skills.
  • Showcase projects: Demonstrate enterprise-scale application experience.
  • Prepare for technical interviews: Focus on API design and microservices.
  • Research BlackRock: Understand their risk management and tech innovations.

📝 Interview Preparation Advice

Technical Preparation

Review Angular/React frameworks thoroughly.
Practice API design and microservices architecture.
Brush up on Python or Java coding challenges.
Study CI/CD pipeline and testing strategies.

Behavioral Questions

Describe a past team collaboration experience.
Explain handling tight project deadlines.
Discuss approach to receiving peer feedback.
Illustrate problem-solving under pressure.

Frequently Asked Questions