The role is part of Aladdin Product Engineering CXE Client Life Cycle Engineering, focused on MyLifePath, BlackRock's retirement and annuity platform. The team is responsible for the endtoend engineering lifecycle for cloudnative, enterprisescale applications, including building, development, testing, deployment, and production support. Collaboration with product management, platform engineering, architecture, and operations teams is essential to deliver secure, resilient, and scalable solutions for internal and external clients. Role Description:
As an Associate Backend at BlackRock, you will be an experienced individual contributor responsible for crafting, building, and supporting core backend services within the MyLifePath platform. Your role demands strong technical judgment and independence when addressing moderately complex challenges. You will work closely with product and platform collaborators to provide crucial business functions. Key Responsibilities:
Build, develop, and maintain backend services and APIs for the MyLifePath platform with clear ownership
Implement services using microservices and eventdriven architectures, aligned with enterprise standards
Develop productiongrade applications using Java (21+) and Kotlin within Springbased ecosystems
Develop and support integrations with messaging and event platforms (e.g., Azure Service Bus)
Translate business and product requirements into robust, scalable technical solutions, including AIenabled features
AI & Intelligent Platform Skills (Good to Have):
Contribute to the delivery of AIpowered features, including RetrievalAugmented Generation (RAG) patterns for enterprise knowledge and use cases centered on handling documents
Integrate backend services with LLM platforms, embedding services, and vector stores in accordance with approved architectures
Apply engineering guidelines to AI solutions and leverage approved AI developer assistants (e.g., GitHub Copilot, Windsurf) to improve efficiency while adhering to firm policies
Quality, Reliability & Operations:
Define and implement testing strategies (unit, integration, automated) for both traditional and AIenabled components
Participate in production support, incident response, and rootcause analysis