Taro Logo

Backend Developer(C++), Associate

BlackRock is a global investment manager and financial technology provider managing over $9 trillion in assets, helping people worldwide achieve financial well-being.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Finance · Enterprise SaaS

Description For Backend Developer(C++), Associate

BlackRock, a global leader in investment management and financial technology, is seeking a Backend Developer (C++) to join their Aladdin Engineering team. This role offers an exciting opportunity to work on BlackRock's investment operating system, Aladdin, which manages over $9 trillion in assets and serves as the backbone of their operations. The position combines the dynamic pace of a startup with the resources and impact of a global financial institution.

The successful candidate will be part of a team building and maintaining sophisticated risk analytics and comprehensive portfolio management systems. You'll work on high-efficiency, fault-tolerant software systems that process millions of transactions daily for thousands of users worldwide. The role requires expertise in C++ development within distributed UNIX environments, with additional value placed on knowledge of technologies like Java, Python, and various database systems.

This is an excellent opportunity for a mid-level engineer with 4+ years of experience who wants to make a significant impact in the financial technology sector. The position offers a hybrid work arrangement requiring 4 days in the office per week, comprehensive benefits including healthcare and retirement plans, and significant opportunities for professional growth and learning.

Working at BlackRock means being part of a culture that values innovation, collaboration, and technical excellence. You'll be contributing to systems that help millions of investors save for retirement, pay for college, buy homes, and improve their financial well-being. The role combines technical challenges with real-world impact, making it ideal for engineers who want to apply their skills to meaningful financial technology solutions.

Last updated 4 hours ago

Responsibilities For Backend Developer(C++), Associate

  • Collaborate with team members in a multi-office, multi-country environment
  • Deliver high efficiency, high availability, concurrent and fault tolerant software systems
  • Contribute to development of Aladdin's global, multi-asset trading platform
  • Work with product management and business users to define product roadmap
  • Design and develop innovative solutions to complex problems
  • Apply validated quality software engineering practices
  • Ensure resilience and stability through code reviews and testing
  • Lead and partner in brainstorming solutions for team productivity
  • Drive strong culture of inclusion and diversity

Requirements For Backend Developer(C++), Associate

Java
Python
Redis
Cassandra
MongoDB
Kafka
Kubernetes
  • B.S. / M.S. degree in Computer Science, Engineering, or related field
  • 4+ years of proven experience
  • Strong foundation in C++ in multiprocess distributed UNIX environment
  • Experience with extensive legacy code base
  • Understanding of performance issues
  • Understanding of relational databases
  • Great analytical, problem-solving and communication skills
  • Interest in finance and investment processes

Benefits For Backend Developer(C++), Associate

Medical Insurance
401k
Education Budget
Parental Leave
  • Strong retirement plan
  • Tuition reimbursement
  • Comprehensive healthcare
  • Support for working parents
  • Flexible Time Off (FTO)

Interested in this job?

Jobs Related To BlackRock Backend Developer(C++), Associate