BlackRock

Senior C++ Engineer, Trade Capture, VP

BlackRock

full-time

Posted on:

Location Type: Hybrid

Location: PrincetonNew JerseyNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $148,000 - $215,000 per year

Job Level

About the role

  • Lead individual projects priorities, deadlines and deliverables using AGILE methodologies
  • Deliver high throughput, scalable, efficient, highly available, concurrent and fault tolerant software systems
  • Collaborate with team members in a multi-office, multi-country environment
  • Significantly contribute to development of Aladdin’s global, multi-asset trading platform
  • Work with product management and business users to define the roadmap for the product
  • Design and develop innovative solutions to complex problems
  • Apply validated quality software engineering practices through all phases of development
  • Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support
  • Be a leader with vision and a partner in brainstorming solutions for team productivity, efficiency, guiding and motivating others
  • Leverage AI‑assisted tools to accelerate development and improve code quality

Requirements

  • B.S. / M.S. degree in Computer Science, Engineering, or a related subject area
  • 7+ years of proven experience
  • Strong foundation in C++ (C++17 or later preferred) with object-oriented design skills and established design patterns
  • Hands-on experience with relational databases (Sybase ASE, Microsoft SQL Server or similar)
  • Experience maintaining and enhancing Order and/or Execution Management Systems
  • Track record building high-quality software with design-focused and test-driven approaches
  • Comfort working in a Linux environment; familiarity with the GCC toolchain and debugging tools
  • Strong unit, regression, and integration testing practices
  • Experience with code-coverage tooling and static analysis (SonarQube or similar)
  • Strong analytical, problem-solving, software architecture, and communication skills
  • Some experience or a real interest in finance, investment processes, and an ability to translate business problems into technical solutions
  • Experience leading development teams, projects, or being responsible for the design and technical quality of a significant system or component.
Benefits
  • Annual discretionary bonus
  • Healthcare benefits
  • Leave benefits
  • Retirement benefits
  • Strong retirement plan
  • Tuition reimbursement
  • Flexible Time Off (FTO)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++object-oriented designdesign patternsrelational databasesSybase ASEMicrosoft SQL ServerLinuxGCC toolchainunit testingregression testing
Soft Skills
leadershipproblem-solvingcommunicationanalytical skillsteam collaborationmotivationbrainstormingguidingefficiencyproductivity
Certifications
B.S. in Computer ScienceM.S. in Computer Sciencedegree in Engineering