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).
Are you interested in building innovative technology that shapes the financial markets? Do you like working at the speed of a startup, but want to tackle some of the world’s most sophisticated problems? Do you want to work with, and learn from, hands-on leaders in technology and finance? At BlackRock, we are looking for an engineering team lead who loves to innovate and tackle sophisticated problems. We recognize that strength comes from diversity, and will embrace your unique skills, curiosity, and passion while giving you the opportunity to grow technically and as an individual. With over USD $11 trillion of assets we have an exceptional responsibility, our technology empowers millions of investors to save for retirement, pay for college, buy a home and improve their financial well-being. Being an engineering team lead at BlackRock means you get the best of both worlds: working for one of the most sophisticated financial companies and being part of a software development team responsible for next generation technology and solutions.
Job Responsibility:
Provide strategic leadership to build a high-performance engineering team
Grow your technical knowledge and leadership skills
Work in partnership with our product managers, users/client base and engineering teams to implement a product and technical roadmap
Be an encouraging leader across the engineering organization to evangelize leading engineering practices, efficiency and tooling
Become a guide in the BlackRock user/provider model and develop technical expertise of the Aladdin platform
Take ownership of the technical vision and execution for our API and Identity Infrastructure
Drive significant improvements in the reliability, performance, and security of our authentication systems and API ecosystem
Requirements:
Minimum of 5+ years of experience leading and managing engineering teams
10+ years of overall technical experience in Financial Services or Technology
Proven expertise in designing, developing, and deploying scalable and resilient systems using Java and GoLang
Experience with Python for scripting and automation
Familiarity with modern front-end frameworks like Angular
In-depth experience in building full stack applications
Several years’ worth of experience in running Agile teams
Successful deliveries of technology focused products through the entire product development lifecycle
Demonstrated deep understanding and practical experience with a diverse range of authentication and authorization mechanisms
Experience designing and implementing secure APIs and microservices
Strong understanding of security principles and best practices
Experience with gRPC
Hands-on experience in configuring, managing, and integrating with enterprise-grade Identity Providers
Familiarity with SAML, JWT, and PKI infrastructure
Goal setting, in alignment with Business, Technology and BlackRock goals
Nice to have:
A passionate advocate for modern engineering practices
Exceptional communication and interpersonal skills
Excited to learn about new technologies
While providing leadership, remain hands-on with critical technical challenges, architecture reviews, and proof-of-concepts
Participate in code reviews and contribute to key architectural decisions