Senior Software Engineer, C++ (Algo)
Quick Summary
Perform full life cycle development of applications and libraries for exchange gateways, trading strategy execution, risk management,
10+ years of experience developing high-availability server-side systems,
Responsibilities
~1 min read- →Perform full life cycle development of applications and libraries for exchange gateways, trading strategy execution, risk management, trade reporting and market data feed processing using C++ or Rust
- →Develop and maintain systems to ensure application performance, integrity and reliability for maintaining maximal up-time, and logging and traceability to aid in the support of mission-critical production systems
- →Collaborate with quantitative researchers and traders on strategy development
- →Design, develop, and deploy software using agile methodologies
- →Guide junior engineers on best practices through mentoring, pair programming, and code reviews
- →Provide production support, maintenance and performance improvements of existing systems
- →Evaluate new technology and improve our technology stack
Requirements
~1 min read- 10+ years of experience developing high-availability server-side systems, preferably in C++ or Rust
- 3+ years of experience using any combination of the modern C++ (20/23/26) standards or Rust
- A background in multi-threaded programming and a strong understanding of hardware/software interaction
- Bachelor's degree in Computer Science, Engineering or related field, and strong practical knowledge of computer science, especially algorithms, data structures, distributed systems and concurrency.
- Positive AI mentality and practical use of AI coding tools.
- Strong verbal and written communication skills
Nice to Have
~1 min read- Experience working in the trading industry or another latency-sensitive business that involves solving complex and novel problems
- Experience with numerical computing and/or working with Quantitative Researchers
- Experience with full life-cycle software development utilizing exotic hardware/software architectures
- Detailed understanding of TCP, UDP, IPV4 and related hardware/software
- Comfort with multiple programming languages, particularly including C++, Rust, Java, Python, JavaScript, Ruby
The annual base salary range for this position is $150,000 to $250,000 depending on the candidate’s experience, qualifications, and relevant skill set. The position is also eligible for an annual discretionary bonus. In addition, DRW offers a comprehensive suite of employee benefits including group medical, pharmacy, dental and vision insurance, 401k (with discretionary employer match), short and long-term disability, life and AD&D insurance, health savings accounts, and flexible spending accounts.
Location & Eligibility
Listing Details
- Posted
- June 15, 2026
- First seen
- June 15, 2026
- Last seen
- June 16, 2026
Posting Health
- Days active
- 0
- Repost count
- 1
- Trust Level
- 53%
- Scored at
- June 15, 2026
Signal breakdown
Please let Drweng know you found this job on Jobera.
3 other jobs at Drweng
View all →Explore open roles at Drweng.
Similar Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.