Director - Platform Engineering Lead - Aladdin

BlackRock, Inc.
Edinburgh, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Remote
Edinburgh, United Kingdom

Tech stack

Java
API
Agile Methodologies
User Authentication
Basic Access Authentication
Distributed Systems
Protocol Buffers
Python
OAuth
Public Key Infrastructure
Openid Connect
Azure
JSON Web Token
Security Assertion Markup Language (SAML)
Systems Integration
Transport Layer Security
Okta
Backend
Angular
Front End Software Development
gRPC
Go
Microservices

Job description

  • Provide strategicleadership to build ahigh-performanceengineering team. You willgrow technology leaders and connecttheteamto Aladdin Engineering's mission and outcomes. You will nurture engineering culture and ultimately drive execution.
  • Grow your technicalknowledgeand leadership skills to becomeoneof themostproductivetechnology teams atBlackRock;bean encouraging leader across the entire engineering organization
  • Work inpartnershipwith ourproductmanagers, users/clientbaseandengineering teamstoimplementaproductandtechnicalroadmap.
  • Be anencouragingleaderacrosstheengineeringorganizationtoevangelizeleadingengineeringpractices,efficiencyandtooling.
  • Become aguidein theBlackRock user/provider modeland develop technicalexpertiseof theAladdin platform;provideengineering bestpractices leadership across the team.
  • Take ownershipofthetechnicalvisionandexecutionforourAPIandIdentityInfrastructure,directlyimpactingthesecurity,scalability,and extensibility of the Aladdin platform.
  • Drive significantimprovementsinthereliability, performance,and securityof ourauthentication systemsand API ecosystem.

Requirements

Do you have experience in gRPC?, * Minimum of 5+ years of experience leading and managing engineering teams, coupled with 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, with a strong understanding of asynchronous processing and distributed architectures. Demonstrated ability to dive deep into code and troubleshoot complex technical issues.
  • Experience with Python for scripting and automation, and familiarity with modern front-end frameworks like Angular for full-stack understanding.
  • In-depth experience in building full stack applications from front-end to back-end.
  • Several years' worth of experience in running Agile teams and can show your passion to improve yourself and your squads
  • Successful deliveries of technology focused products through the entire product development lifecycle.
  • Showcase high-level designs & blueprints along with the business value that these have achieved in your experience
  • Deep experience taking technical designs and translating them into measurable stories for your squad.
  • Demonstrated deep understanding and practical experience with a diverse range of authentication and authorization mechanisms, including but not limited to: OAuth 2.0/OpenID Connect, Basic Authentication, Certificate-Based Authentication, Mutual TLS (mTLS), and Transport Layer Security (TLS/SSL).
  • Experience designing and implementing secure APIs and microservices.
  • Strong understanding of security principles and best practices.
  • Experience with gRPC, including defining service contracts using Protocol Buffers and implementing gRPC clients and servers.
  • Hands-on experience in configuring, managing, and integrating with enterprise-grade Identity Providers such as Keycloak, Okta, or Azure AD.
  • Familiarity with SAML, JWT, and PKI infrastructure.
  • Goal setting, in alignment with Business, Technology and BlackRock goals

Who you are:

  • A passionateadvocatefor modern engineering practices, with aproven ability to influenceand driveadoption of thesepractices across the organization.
  • Exceptional communication and interpersonalskills, with theabilityto buildconsensusandinfluencedecision-making atalllevels.
  • Excited to learnaboutnewtechnologiesandstrivetoreach newlevelsofefficienciesintheplatformweprovide.
  • While providing leadership, remain hands-on with criticaltechnicalchallenges, architecturereviews, and proof-of-concepts to guidetheteamand ensure technical excellence.
  • Participate incodereviewsandcontributetokey architecturaldecisions,settingahighstandardforcodequalityandengineeringpractices.

Benefits & conditions

To help you stay energized, engaged and inspired, we offer a wide range of employee benefits including: retirement investment and tools designed to help you in building a sound financial future; access to education reimbursement; comprehensive resources to support your physical health and emotional well-being; family support programs; and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about.

About the company

At BlackRock, we are looking for an engineering team lead who loves to innovate and tackle sophisticated problems. We recognize that strength comes fromdiversity, and willembraceyour uniqueskills, curiosity, and passion whilegiving you theopportunity 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. About team: Our PlatformEngineering division is attheforefront, crafting thefoundation for Aladdin, an operating systemcrafted for investmentmanagers. This systemintegrates real-timemanagementof information, people, and technology, and is utilized by numerous financialinstitutions both internally and externally. This team is a foundational part of protecting our estate and driving new revenue and scale channels for our clients and BlackRock. The position is for a hands-on engineering team lead for API and Identity Infrastructure within Platform Engineering, focusing on advancing our API-first culture as well as advancing our authentication system at the firm., 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. About BlackRock At BlackRock, we are all connected by one mission: to help more and more people experience financial well-being. Our clients, and the people they serve, are saving for retirement, paying for their children's educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress. This mission would not be possible without our smartest investment - the one we make in our employees. It's why we're dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive.

Apply for this position