Talent Apply
Log in
All jobs
B

Full Stack Engineer

BlackRock

About this role

Full Stack Engineer

Job description

About this role

Team Overview

BlackRock SMA Solutions helps clients customize portfolios for unique tax, values-alignment, or investment exposures across direct indexing, fixed income, active equity, and multi-asset. We deliver world-class service to all our clients, from wealth advisors to family offices to endowments and foundations.

Our engineering culture emphasizes innovation, automation, and AI-powered productivity, enabling teams to deliver high-quality solutions faster while continuously improving the developer experience.

Why Join Us

  • Work in a modern engineering environment leveraging AI at scale
  • Contribute to high-impact fintech products used by global clients
  • Be part of a team focused on developer productivity, platform modernization, and innovation
  • Gain hands-on experience with cutting-edge tools shaping the future of software engineering

About this Role

At BlackRock SMA Solutions, we are client-obsessed and place user needs at the center of everything we build. This role contributes directly to the evolution of our Arya platform - a modern fintech solution supporting portfolio construction and management.

As a Full Stack Engineer, you will work across our React-based web application and Python microservices architecture, leveraging AI-assisted development tools and automation frameworks to accelerate delivery and improve quality.

You will operate in an agile environment with two-week sprints, collaborating closely with engineering, product, and end users to continuously enhance platform capabilities.

This role is ideal for engineers who are excited to:

  • Work across the full technology stack
  • Utilize AI tools to accelerate development
  • Drive innovation and engineering excellence

Key Responsibilities

  • Own end-to-end feature development across front-end, back-end microservices, and data layers
  • Design and develop microservices powering investment portfolio construction and direct indexing solutions
  • Build, deploy, and maintain services within a Kubernetes-based cloud environment
  • Troubleshoot production issues and provide support for high-availability systems
  • Continuously modernize platform components and adopt best-in-class technologies
  • Leverage AI coding assistants and agentic workflows to accelerate feature development, testing, and debugging while maintaining high engineering standards

Qualifications

  • Required

  • Strong foundation in computer science fundamentals (algorithms, data structures, design patterns)

  • Full stack web development experience across modern web and backend ecosystems

  • At least 3 years of experience in a software engineering role

  • Experience in modern object-oriented programming languages (Python, Java, C#, Kotlin, Swift, etc.)

  • Familiarity with relational databases and SQL

  • Strong communication and collaboration skills

  • Ability to thrive in a fast-paced, interdisciplinary environment

  • Preferred

  • Experience using AI-assisted development tools (e.g., Windsurf/De

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →