Python Engineer, Associate, Index Services

BlackRock

Wilmington, DE0–2 yrs57m agovia LinkedIn

About the Role

BlackRock Index Services (BIS) is responsible for the design, development, and administration of fixed income, equity, and multi-asset class indices. As a Python Software Engineer, you will contribute to the development of a next-generation index calculation, simulation, and delivery platform. You will work across the software lifecycle, building scalable and resilient solutions and contributing to the team's technology roadmap and architecture.

Key Responsibilities

  • Design, develop, test, and support enterprise software with a focus on performance, scalability, resilience, usability, and maintainability.
  • Contribute ideas to the technology roadmap and translate high-level architecture into component designs and high-quality software.
  • Collaborate across a globally distributed team and with Product Management, Equity and Fixed Income Research, Platform Engineering, Data Operations, Production, and Program Management to deliver innovative indices.
  • Apply strong attention to quality and problem-solving when responding to technical client questions and performing supporting analyses.
  • Automate development, testing, deployment, and production operations while modernizing existing code and architectural patterns.

Requirements & Tech Stack

  • Python development experience with numerical, statistical, or machine-learning libraries such as pandas, NumPy, SciPy, and CVXPY.
  • Experience with relational and non-relational databases, data integration, and ETL solutions, and object-relational mapping approaches.
  • Experience developing application programming interfaces (APIs) and distributed, cloud-native applications using web services, scalable computing, container orchestration, and event-streaming or messaging technologies.
  • Strong software-engineering foundations, including data structures, algorithms, object-oriented design patterns, and Unix/Linux environments.
  • Modern JavaScript framework experience is desirable.
  • Strong problem-solving and root-cause analysis skills.
  • Experience working in agile software-development environments and modern development, testing, and deployment practices.
  • Knowledge of equity, fixed income, and real estate investment, trading, or index ecosystems is desirable.
  • Experience with the BlackRock Aladdin platform or integrations with financial-market data, index, trading, clearing, or messaging providers is a plus.
  • Bachelor's or master's degree, or equivalent, in a science, technology, engineering, and mathematics (STEM) discipline.
  • Demonstrated enterprise software development experience and strong Python skills, including multithreading and networking frameworks.

Entry-Level Jobs in the US · last 7 days

60 openings · 55 need no experience

Most hiring: Roylo Partners, nexacode, ATC

See all 60 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job