This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At BlackRock, we are looking for Software Engineers who like to innovate and solve complex problems. We recognize that strength comes from diversity, and will embrace your unique skills, curiosity, drive, and passion while giving you the opportunity to grow technically and as an individual. Being a developer at BlackRock means you get the best of both worlds: working for one of the most advanced financial companies and being part of a software development team responsible for next generation technology and solutions. You will be working on BlackRock's investment operating system Aladdin. The open position is in the Investment and Trading Engineering team within Aladdin Engineering.
Job Responsibility:
Take ownership of individual project priorities, deadlines and deliverables using AGILE methodologies
Deliver high efficiency, high availability, concurrent and fault tolerant software systems
Contribute to development of Aladdin’s global, multi-asset trading platform
Design and develop innovative solutions to complex problems, identifying issues and roadblocks
Demonstrate vision when brainstorming solutions for team productivity, efficiency, guiding and motivating developers
Requirements:
Master’s Degree or PHD in Computer Science, Engineering or Mathematics
Hands-on experience in Java or web developments (JavaScript)
Good understanding of concurrent programming and design of high throughput, high availability, fault-tolerant distributed applications and databases
Strong interest in distributed systems, infrastructure services, cloud technology and AI/ML techniques and technology
Excellent analytical and software architecture design skills, with an emphasis on test-driven development
Effective communication and presentation skills, both written and verbal
Nice to have:
Prior experience in building distributed applications using SQL and/or NoSQL technologies such as MSSQL, MongoDB, Snowflake, or Redis
Prior experience with message broker technology such as Kafka or gRPC
Prior experience in modern front-end frameworks such as React, Vue.js, or Angular (Angular preferred)
What we offer:
Retirement investment and tools
Access to education reimbursement
Resources to support physical health and emotional well-being