Senior Backend Engineer - Python
Company: BlackRock
Location: Princeton Junction
Posted on: January 9, 2026
|
|
|
Job Description:
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 of our clients, from wealth advisors to
family offices to endowments and foundations About this Role: The
role will focus on engineering technical solutions to enhance the
trading and implementation functions of active portfolio
management. The successful candidate will contribute to software
development efforts aimed at implementing systematic solutions for
trading a high volume of retail and institutional portfolios. This
individual will possess strong analytical and quantitative skills,
a passion for investing and the markets, and a demonstrated ability
to collaborate with a wide range of partner teams and stakeholders.
Outstanding attention to detail, excellent interpersonal skills,
and a passion for critically thinking about technical solutions for
retail portfolio investment management across and within asset
classes will define the successful candidate. Key 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 Qualifications: • Bachelors
degree in Engineering, Computer Science, or related field • 5-6
years of experience in financial services in engineering or
technology related role • 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 • 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 For Princeton, NJ Only the salary range
for this position is USD$0.00 - USD$0.00 . Additionally, employees
are eligible for an annual discretionary bonus, and benefits
including healthcare, leave benefits, and retirement benefits.
BlackRock operates a pay-for-performance compensation philosophy
and your total compensation may vary based on role, location, and
firm, department and individual performance. To help you stay
energized, engaged and inspired, we offer a wide range of benefits
including a strong retirement plan, tuition reimbursement,
comprehensive healthcare, support for working parents and Flexible
Time Off (FTO) so you can relax, recharge and be there for the
people you care about. BlackRock’s hybrid work model is designed to
enable a culture of collaboration and apprenticeship that enriches
the experience of our employees, while supporting flexibility for
all. Employees are currently required to work at least 4 days in
the office per week, with the flexibility to work from home 1 day a
week. Some business groups may require more time in the office due
to their roles and responsibilities. We remain focused on
increasing the impactful moments that arise when we work together
in person – aligned with our commitment to performance and
innovation. As a new joiner, you can count on this hybrid model to
accelerate your learning and onboarding experience here at
BlackRock.
Keywords: BlackRock, Brick , Senior Backend Engineer - Python, IT / Software / Systems , Princeton Junction, New Jersey