About The Company
BlackRock is a global leader in investment management, risk management, and advisory services, dedicated to helping individuals and institutions achieve their financial goals. With over $9 trillion in assets under management, BlackRock serves clients across the world, including governments, companies, and individual investors. The company is committed to innovation, diversity, and sustainability, leveraging cutting-edge technology to deliver superior investment solutions and insights. BlackRock’s mission is to create better financial futures for clients and communities by providing comprehensive, transparent, and responsible investment management. The organization fosters a culture of integrity, collaboration, and continuous learning, emphasizing the importance of diversity and inclusion to drive innovation and excellence in the financial industry.
About The Role
This role is for a Senior Engineer specializing in Backend development with Java at BlackRock, focusing on the Aladdin Engineering team within the Investments & Trading Engineering division. As a key contributor, you will be instrumental in building and enhancing the next-generation analytics and reporting systems that underpin BlackRock’s investment platform. The position offers an exciting opportunity to work on high-impact projects that handle trillions of dollars in assets, supporting millions of transactions daily across a global user base. You will lead efforts to rearchitect and modernize core services, ensuring scalability, performance, and reliability, while collaborating closely with cross-functional teams including product managers, stakeholders, and fellow engineers. The role demands a combination of technical expertise, leadership, and strategic thinking to deliver innovative solutions that meet the evolving needs of the financial industry. This is an excellent opportunity for a seasoned professional eager to influence the future of financial technology and contribute to a mission-driven organization.
Qualifications
Candidates should possess a strong educational background in Computer Science or a related field, with a minimum of 7 years of professional experience in Java software development. Proven expertise in designing and implementing scalable, high-performance backend systems is essential. Strong knowledge of object-oriented design principles, data modeling, and database technologies, including relational and NoSQL databases, is required. Experience working with inter-process communication frameworks such as gRPC and REST, along with familiarity with multi-tier application architectures and distributed caching solutions, is highly desirable. Excellent communication, organization, and time management skills are necessary to coordinate effectively with global teams and stakeholders. Familiarity with software development lifecycle standards, including agile methodologies, test-driven development, and CI/CD practices, is expected. Additional skills in handling large-scale time series data, message streaming platforms like Kafka, and cloud technologies such as Kubernetes, Docker, and Terraform will be advantageous. A passion for continuous learning, innovative problem-solving, and applying AI-native tools to enhance development processes is highly valued.
Responsibilities
The Senior Backend Engineer will play a pivotal role within the Analytics & Compliance Engineering team, leading efforts to rearchitect and modernize critical components of BlackRock’s Aladdin platform. You will be responsible for designing, developing, and deploying scalable, API-first solutions that enable advanced analytics and reporting capabilities. Leading a team of engineers, you will mentor junior staff, foster collaboration, and ensure timely delivery of high-quality software solutions. Your expertise will be essential in solving complex problems related to large-scale data systems, including data modeling, database optimization, and inter-process communication. You will work closely with product managers and stakeholders to understand requirements, translate them into technical designs, and implement robust solutions that meet performance and security standards. Additionally, you will leverage AI-native tools and methodologies to accelerate development cycles and improve operational efficiency. Your role will also involve deploying and operating software in production environments, monitoring system health, and implementing performance tuning measures to optimize system throughput and reliability.
Benefits
BlackRock offers a comprehensive benefits package designed to support the well-being and professional growth of its employees. This includes a strong retirement plan, competitive healthcare coverage, and leave benefits that promote work-life balance. The organization also provides tuition reimbursement programs, support for working parents, and Flexible Time Off (FTO) policies to encourage relaxation and personal development. Employees have access to ongoing training, development opportunities, and resources to enhance their skills and careers. The company fosters an inclusive environment that values diversity and promotes a culture of collaboration and innovation. Additionally, BlackRock supports a hybrid work model, enabling employees to work both remotely and in-office, facilitating a flexible and engaging work experience.
Equal Opportunity
BlackRock is committed to creating an inclusive environment where all employees are valued and respected. The company is proud to be an equal opportunity workplace, actively promoting diversity and ensuring fair treatment regardless of race, gender, age, sexual orientation, religion, or any other characteristic protected by law. BlackRock believes that a diverse workforce enhances creativity, innovation, and overall organizational success. The organization encourages applicants from all backgrounds to apply and is dedicated to providing equal employment opportunities throughout the hiring process and beyond.