C++ Trading Systems Developer

REQUEST TECHNOLOGY
Oakland, CA, United States
6 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$150,000 - $170,000
Working hours
Regular working hours
Job source

Tech stack

Algorithmic Trading C++ (Programming Language) Software Code Optimization Profiling Computer Networks Memory Management Oracle (Applications) Performance Tuning Software Architecture Socket Programming Software Engineering Tcpdump
+5 more
Wireshark Multithreading Information Technology Low Latency C++14

Job description

This is a hands-on engineering role working directly with traders, quants, and other technologists to deliver cutting-edge solutions in global markets.Responsibilities:* Architect, develop, and maintain low-latency trading applications and market access systems in modern C++.* Collaborate with traders, quants, and researchers to implement, refine, and evaluate algorithmic and quantitative trading strategies.* Implement new trading algos and research ideas in the internal core trading framework.* Design and implement exchange connectivity, order routing, and market data feed handlers across multiple asset classes and venues worldwide.* Optimize systems for speed, throughput, scalability, and reliability, using profiling, performance tuning, and latency analysis.* Participate in all phases of the software development lifecycle, from requirements and design to testing, deployment, and production support.* Research and recommend new technologies, tools, and methods to improve performance

Requirements

scalability, and code quality.Qualifications:* A degree in Computer Science, Engineering, Mathematics, Physics, or a related STEM field (Bachelor’s, Master’s, or PhD).* At least 5 years of experience developing performance-critical software in modern C++ (C++14 or newer).* Strong knowledge of multi-threading, memory management, and network/socket programming (TCP/UDP).* Familiarity with Linux/Unix environments and network tools (Wireshark, TCPDump).* Strong organizational and software architecture skills with an eye for performance profiling and optimization.Tagged as: c++ developer, c++ development, low-latency software engineer, trading systems developerRelated JobsSoftware Engineer - Oracle CloudOakland, CA or Alpharetta, GAContractPosted 3 weeks agoJava Automation EngineerChicago, IL or Dallas, TXFull TimePosted 2 weeks agoSenior Software EngineerOakland, CA or Alpharetta, GAContractPosted 3 days ago

Benefits & conditions

Category: Computer Occupations, All Other

C++ Trading Systems Developer Salary: 150-170K + Bonus Location: Woodridge, ILTravel: 0%Job Categories:DevelopmentVisa Requirement:US Citizenship / Permanent ResidentBase Salary: 150-170K + BonusRecruiter Name: Craig JohnsonRecruiter Email: craig@requesttechnology.com#gform_wrapper_3[data-form-index=”0”].gform-theme{}Apply to Job”” indicates required fieldsX/TwitterThis field is for validation purposes and should be left unchanged.Name First Last Email*MessageResume UploadMax. file size: 256 MB.CAPTCHAYou can apply to this job and others using your online resume.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…