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