As the Engineering Lead you will:
- Provide strategic leadership to build a high-performance engineering team. You will grow technology leaders and connect the team to Aladdin Engineering s mission and outcomes. You will nurture engineering culture and ultimately drive execution.
- Grow your technical knowledge and leadership skills to become one of the most productive technology teams at BlackRock; be an encouraging leader across the entire engineering organization
- 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; provide engineering best practices leadership across the team.
- Take ownership of the technical vision and execution for our API and Identity Infrastructure, directly impacting the security, scalability, and extensibility of the Aladdin platform.
- Drive significant improvements in the reliability, performance, and security of our authentication systems and API ecosystem.
What youll need:
- 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 passionate advocate for modern engineering practices, with a proven ability to influence and drive adoption of these practices across the organization.
- Exceptional communication and interpersonal skills, with the ability to build consensus and influence decision-making at all levels.
- Excited to learn about new technologies and strive to reach new levels of efficiencies in the platform we provide.
- While providing leadership, remain hands-on with critical technical challenges, architecture reviews, and proof-of-concepts to guide the team and ensure technical excellence.
- Participate in code reviews and contribute to key architectural decisions, setting a high standard for code quality and engineering practices.