Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BlackRock Logo

Senior Backend Engineer - Python

BlackRock

$120,000 - $148,000
Dec 15, 2025
Princeton, NJ, US
Apply Now

BlackRock is looking to enhance the trading and implementation functions of active portfolio management by engineering technical solutions to support the customization of portfolios for unique tax, values-alignment, or investment exposures across direct indexing, fixed income, active equity, and multi-asset.

Requirements

  • Strong programming skills in Python or related experience with modern object-oriented languages (Java, Scala, etc.)
  • Solid knowledge of programming fundamentals—algorithms, data structures, design patterns, and paradigms
  • Familiarity with relational databases and SQL
  • Knowledge of containerized workloads and services such as Kubernetes to support building and releasing software components and deploying them to Kubernetes cluster

Responsibilities

  • Develop and deploy sophisticated algorithms to efficiently manage and rebalance SMAs, ensuring optimal performance and alignment with investment strategies
  • Be proficient in understanding processes and applications, quickly learn new systems/applications, and have strong technology skills to develop and drive process efficiencies and automation of manual tasks
  • Design and implement advanced data handling techniques utilizing relational databases and APIs to ensure seamless integration and efficient data management
  • Evaluate emerging technologies to support innovation and strategic objectives
  • Lead projects and initiatives related to process improvement in investment management and trade support functions across equity, multi-asset, and fixed income SMA portfolios
  • Write code that is understandable and maintainable by other team members
  • Mentor junior members of the team

Other

  • Bachelor's degree in Engineering, Computer Science, or related field
  • 5-6 years of experience in financial services in engineering or technology related role
  • Strong written and verbal communication skills
  • Solid attention to detail and ability to prioritize responsibilities and ability to handle various tasks in a fast-paced environment
  • Employees are required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week