Senior C++ Software Engineer to lead the next-generation architecture of the market data and execution platforms that power fully systematic trading.
Compensation
Per NYC salary transparency law, the total compensation for this role includes a base range of $225,000 to $300,000 plus annual discretionary variable remuneration.
Responsibilities
Lead the development and global rollout of our Core market data platform used across multiple focus areas (Market data, Research engineering, Pricing, Strategies).
Design and implement high‑performance components for market data ingestion, normalization, and distribution, as well as its usage for order execution and strategy infrastructure.
Develop tools and frameworks that enable quants and technical traders to build, tune, and deploy data‑driven systematic pricing and trading strategies.
Own the full lifecycle of your components in a fast‑paced, iterative environment: deploy, monitor, profile, and optimize your code in production.
Work closely with focus group engineers, quants, and technical traders to refine requirements, collect feedback, and iterate on the platform's design and implementation.
Requirements
BSc, MSc, or PhD in Computer Science, Mathematics, or a related field
Nice to have: proprietary trading industry experience
Develop, enhance, and sustain mission‑critical, media‑rich web applications for the U.S. Army, building responsive interfaces, backend services, and APIs using TypeScript in an on‑premises environment.
Compensation
The projected compensation range for this position is $69,400.00 to $158,000.00 (annualized USD).
Responsibilities
Develop and maintain full‑stack TypeScript applications
Implement secure coding practices and automated testing
Design and manage Redis data models and persistence
Integrate browser‑based video streaming (HLS, MPEG‑DASH, WebRTC)
Deploy, configure, monitor, and troubleshoot web applications on Linux using Nginx
Senior full‑stack developer responsible for designing, building, and maintaining end‑to‑end software solutions, leading technical teams, and ensuring secure, scalable deployments in cloud and regulated environments.
Compensation
The projected compensation range for this position is $86,900.00 to $198,000.00 (annualized USD).
Responsibilities
Develop end‑to‑end software solutions using C#/.NET or Java/Spring Boot
Build and maintain automated CI/CD pipelines with GitLab CI, GitHub Actions, or Azure DevOps
Deploy and manage workloads in AWS, Azure, or Google Cloud
Design and implement microservices, event‑driven architectures, and RESTful or gRPC services
Implement Infrastructure‑as‑Code with Terraform, Ansible, or Bicep
Lead C++ engineering for embedded software and video management system development.
Responsibilities
Maintain high engineering standards, including testing practices and continuous delivery (CD)
Collaborate with the team to continue developing a new product that combines video cameras with traditional security sensors to provide comprehensive security solutions
Improve engineering practices and enhance code quality
Participate in discussions about new product features and take responsibility for the product's development as part of the overall system
Senior Software Engineers design scalable PHP and Node.js services and React applications for the offshore development team, taking ownership of projects, seeing them across the finish line, and advocating for the latest tools, technologies, and best practices.
Responsibilities
Write well-designed, testable, efficient code for PHP and Node.js back-end services and React front-end applications.
Solve technical problems by working closely with Development Managers, UX, Product Managers, and offshore teams.
Review and improve code for quality and design through constant evaluation of product code and involvement in complicated or sensitive code.
Manage the delicate balance between implementation complexity, time to market, and scalability.
Mentor other engineers in architectural and coding practices, as per company coding standards.
Requirements
Bachelor’s degree in Computer Science or a related field
Senior full‑stack developer responsible for designing, building, and maintaining end‑to‑end software solutions, microservices, and cloud‑native architectures for Booz Allen clients.
Compensation
The projected compensation range for this position is $86,900.00 to $198,000.00 (annualized USD).
Responsibilities
Develop and maintain full‑stack applications using C#/.NET or Java
Build and manage CI/CD pipelines with GitLab CI, GitHub Actions, or Azure DevOps
Design and implement microservices, event‑driven architectures, and RESTful or gRPC services
Implement IaC with Terraform, Ansible, or Bicep and DevSecOps practices
Containerize and orchestrate workloads with Docker, Kubernetes, OpenShift, or Rancher