Unknown Company

Principal Software Engineer

new york, ny • Posted 3 days ago
Hybrid Full Time Recruitment

We’re seeking an exceptionally talented, hands-on Principal C++ Software Engineer to join a high-performance Global Trading & Execution technology team at a leading global investment firm.


Is this your next job Read the full description below to find out, and do not hesitate to make an application.

This is an opportunity to work on mission-critical technology powering sophisticated statistical arbitrage and low-latency trading strategies. You’ll play a key role in designing and developing ultra-low-latency execution platforms while providing technical leadership and mentoring a small team of highly skilled engineers.


The role is approximately 80% hands-on development and 20% technical leadership , offering significant ownership, architectural influence, and direct exposure to the front office.


What You’ll Do

  • Design, develop, and deliver critical components across statistical arbitrage, low-latency execution, and high-touch trading platforms.
  • Remain heavily hands-on with C++ development while mentoring and coordinating a small team of engineers.
  • Partner closely with business stakeholders, quantitative teams, and front-office leadership on architecture and implementation.
  • Drive technical direction, architectural decisions, and engineering best practices across the organization.
  • Provide Level 3 production support for global trading operations.
  • Continuously improve system performance, reliability, and scalability.


What We’re Looking For

  • 10+ years of professional C++ development experience in Linux-based environments.
  • Deep expertise in microsecond-latency C++ development, including cache-conscious data structures, lock-free concurrency, and the C++ memory model.
  • Strong systems-level performance engineering experience, including kernel bypass, CPU core isolation, NUMA optimization, and minimizing system calls on critical paths.
  • Background building electronic trading systems, market data platforms, execution engines, or exchange connectivity solutions.
  • Experience with exchange-native protocols, market data feeds, and feed handler development.
  • Experience delivering software within co-located trading environments.
  • Proven ability to lead, mentor, and collaborate with highly technical engineering teams.
  • Exceptional software architecture and system design capabilities.
  • Familiarity with DevOps practices, CI/CD pipelines, and build automation.
  • Experience working within Agile development and Site Reliability Engineering (SRE) frameworks.
  • Excellent communication skills and the ability to work effectively with both technical and non-technical stakeholders.


Key Attributes

  • Exceptional problem-solving and analytical abilities.
  • Passion for performance optimization and continuous improvement.
  • Ability to adapt quickly to evolving business and technology requirements. xhqgsiq
  • Strong technical leadership, ownership, and collaboration skills.


Salary: 275k - 300k Base + 200k - 450k Bonus

Hybrid 4 days a week - NYC

Principal Software Engineer in new york at Unknown Company

This position is listed as full time and hybrid.

Back to Job Search