Tech jobs
Job listings
FPGA Developer
Designs and optimizes ultra-low-latency trading systems and hardware-accelerated components using FPGA, SystemVerilog, and C++ in a proprietary trading environment.
FPGA Intern
An FPGA intern at DRW designs, tests, and deploys trading-focused hardware solutions using FPGA tools and languages, collaborating with traders and engineers in a 10-week Chicago-based program.
Software Developer
Build low-latency trading systems and data infrastructure in C++/Java/Python, from ultra-fast strategies to real-time risk tools.
Software Developer Intern
Our formula for success is to hire exceptional people, encourage their ideas and reward their results. As a Software Developer Intern , you will join one of our development teams supporting our network development…
Software Developer
Software Developer at DRW to develop critical software for market data collection, transformation, and delivery in trading systems. Core technologies include Python or C++, with experience in market data handling and real-time systems.
Quantitative Trading Analyst - Equity Options
Develops quantitative models and trading tools to analyze European equity index options, collaborating with traders and engineers to optimize pricing, risk, and execution in a fast-paced market-making environment.
Systems Software Engineer
Build and operate a high-performance network packet capture platform in C++/Python/Rust, automate server provisioning with Ansible, and provide weekly production support for trading-critical systems.
Senior Software Engineer, Trading Platform, C++
Build and optimize DRW’s low-latency trading platform in C++, focusing on order routing, market data, and risk systems for global markets.
Software Developer
Design and develop ultra-low-latency trading systems and data platforms using C++, Java, or Python. You will work on the full tech stack—from hardware and software development to grid computing—to build algorithmic trading, risk analysis, and simulation tools.
Embedded Software Engineer, Safety-Critical Systems
Develops safety-critical embedded software for autonomous heavy machinery, focusing on real-time control, hardware-software integration, and field reliability in harsh environments.
Machine Learning Engineer - On-Device Adaptive Control
Develops on-device ML and control systems to manage energy flow and thermals in Apple devices. Work involves analyzing sensor data, prototyping algorithms in Python and C++, and shipping solutions for resource-constrained hardware.
Senior Ballistics Analyst
A Senior Ballistic Analyst at Ursa Major supports research, design, analysis, test, and evaluation of solid rocket motor (SRM) technologies, performing ballistics analysis, developing computational tools, and collaborating with teams to meet national security demands.
Senior Software Engineer
A Senior Software Engineer leads complex, high-impact software efforts for mission-critical programs, focusing on architecture, performance, reliability, mentoring, and technical direction, using C++, Python, Linux, Git, and other tools in a secure, high-performance environment.
Lead RF Systems Engineer (Tactical Comms / SDR / DSP)
At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what’s…
Senior Software Engineer – IMS TM/DB Application Programmer
Senior engineer modernizes IBM IMS TM/DB applications by designing and building IMS-compatible runtimes and replatforming tools, translating mainframe concepts into scalable distributed systems.
Sr. Site Reliability Engineer (Remote, Mexico)
Designs, builds, and scales cloud infrastructure and services using IaC, Kubernetes, and CI/CD to ensure high reliability and performance for global deployments.
Senior Controls Engineer
Who we are: Electra is reinventing ironmaking from the ground up with a breakthrough electrochemical technology that produces high purity clean iron and critical co - minerals. With two operating pilots in Boulder and…
Senior Software Engineer - Embedded UI (Qt / C++)
Primary Function of the Position Our team works collaboratively within a cross-functional team to develop the graphical user interface for both existing and future robotic systems in the da Vinci product line. We are…