
Senior C++ Engineer, Trade Capture, VP
BlackRock
full-time
Posted on:
Location Type: Hybrid
Location: Princeton • New Jersey • New York • United States
Visit company websiteExplore more
Salary
💰 $148,000 - $215,000 per year
Job Level
Tech Stack
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