Senior Backend Engineer (Python), Vice President

Blackrock

Hybrid

Quick summary

Work type
Hybrid
Location
Princeton
Salary
$148,000–$200,000 / yr
Posted
60 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $187k
This role $174k
$139k most similar roles pay here $234k

This role pays less than 62% of similar roles. Most pay $152,591–$221,400 — the shaded band above. At the midpoint, this role pays about $174k versus about $187k for comparable roles.

Based on 240 similar postings.

Employer

About Blackrock

BlackRock is the world''s largest asset management firm, providing investment management, risk management, and advisory services to institutional and retail clients through its Aladdin technology platform. Industry: Asset Management & Financial Services

Blackrock currently has 95 open roles on FindRole.

Listed pay typically runs $148,000–$200,000 across 93 roles with salary data.

Most-posted roles

View all roles at Blackrock

At a glance

TL;DR · Senior Backend Engineer (Python), Vice President

This senior software engineer role within the active portfolio management team focuses on developing technical solutions for trading and implementing high-volume retail and institutional portfolios. The candidate will design and deploy sophisticated algorithms to manage and rebalance SMAs, ensuring optimal performance while collaborating with various teams. Responsibilities include automating manual tasks, designing advanced data handling techniques using relational databases and APIs, evaluating emerging technologies, leading process improvement initiatives, mentoring junior team members, and writing maintainable code. Ideal candidates have 5-6 years of experience in financial services, strong programming skills in Python or similar languages like Java or Scala, knowledge of Kubernetes for deploying software components, and solid communication and attention to detail skills.

What you'll do

  • Develop and deploy algorithms for efficient management of retail and institutional portfolios.
  • Design advanced data handling techniques using relational databases and APIs for seamless integration.
  • Evaluate emerging technologies to support innovation in investment management processes.
  • Lead projects focused on process improvement across equity, multi-asset, and fixed income SMA portfolios.
  • Write maintainable code that is easily understood by other team members.

What we're looking for

  • 5-6 years of experience in financial services engineering or technology roles
  • Strong programming skills in Python, Java, Scala, or similar languages
  • Solid knowledge of algorithms, data structures, design patterns, and paradigms
  • Familiarity with relational databases, SQL, and Kubernetes for containerized workloads
  • Ability to develop and deploy sophisticated trading algorithms for portfolio management
  • Excellent written and verbal communication skills for collaboration with diverse teams

More like this

Similar roles

Senior Python Engineer

MongoDB

New York, NY 13 days ago $126,000$248,000
Python PyMongo Django MongoDB Backend PyMongoArrow LangChain MongoDB GitHub CI/CD Pypi AI/ML frameworks Large language models Agentic tools Web development frameworks Scientific Python

Senior Python Engineer

MongoDB

New York, NY 13 days ago $137,000$189,000
Python PyMongo Django MongoDB PyMongoArrow LangChain GitHub CI/CD Terraform AWS Kubernetes PostgreSQL Docker Prometheus Grafana

Senior Software Engineer - Python

PayPal

San Jose, California +1 68 days ago $143,500$212,850
Python Django Flask AWS Terraform SQL NoSQL Redis SQS SNS Kafka RabbitMQ Pulsar CI/CD Git Prometheus Grafana
Hybrid

Senior Software Engineer - Python

PayPal

San Jose, CA +1 6 days ago $143,500$212,850
Python Django Flask AWS Terraform SQL NoSQL Redis SQS SNS Kafka RabbitMQ Pulsar CI/CD Git Prometheus Grafana
Hybrid

Staff Software Engineer - Backend Python

PayPal

San Jose, CA 98 days ago $176,500$262,350
Python AWS Terraform Redis ElastiCache Hazelcast SQS RabbitMQ Kafka Pulsar Linux Docker CI/CD PostgreSQL NoSQL Java GCP Azure
Hybrid