Senior Software Engineer, C/FICCO Data
$175k - $225kDRW
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.
Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non‑traditional strategies: real estate, venture capital and cryptoassets.
We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.
About The Team
The DRW C/FICCO Data Engineering team is essential to developing valuable datasets and scalable data infrastructure critical to our trading operations. We work closely with traders, researchers, and other engineering teams to ensure seamless data flow and accessibility, supporting data‑driven decision‑making. Our systems are designed to handle large volumes of data, maintain quality and integrity, and provide robust APIs for fast, ergonomic data retrieval.
About The Role
In this role you will:
- Collaborate with cross‑functional teams to deliver data solutions that support diverse trading activities.
- Take full ownership of data products, guiding them from initial concept through to stable production.
- Design, build, and maintain systems for both batch processing and real‑time streaming of time series datasets, ensuring high data quality and reliability.
- Develop APIs and data access methods for fast, intuitive retrieval of historical and live data, working with both new and existing systems.
- Provide on‑call support as needed.
Qualifications
- A minimum of 2+ years’ experience using at least one of Python, Java, and C++, and can work comfortably in multiple programming languages.
- A track record of working directly with end customers, scoping and delivering production systems in fast‑moving and ambiguous environments.
- Ability to dive deep into complex problems, develop intuitive understandings, spot risks early, and minimize complexity.
- Exceptional interpersonal skills – you communicate clearly with stakeholders as well as other engineers, fostering a collaborative, supportive working environment.
- Experience in the financial markets, especially in delta one, store of value, and/or FICC options trading.
- Experience with Linux‑based, concurrent, high‑throughput, low‑latency software systems.
- Experience with pipeline orchestration frameworks (e.g. Airflow, Dagster).
- Experience with streaming platforms (e.g. Kafka), data lake platforms (e.g. Delta Lake, Apache Iceberg), and relational databases.
- Have a Bachelors or advanced degree in Computer Science, Mathematics, Statistics, Physics, Engineering, or equivalent work experience.
The annual base salary range for this position is $175,000 – $225,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, 401(k) (with discretionary employer match), short and long‑term disability, life and AD&D insurance, health savings accounts, and flexible spending accounts.
For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at
California residents, please review the California Privacy Notice for information about certain legal rights at
#J-18808-Ljbffr$175k - $225k
...The DRW C/FICCO Data Engineering team is essential to developing valuable datasets and scalable data infrastructure critical to our trading operations... ...with Linux‑based, concurrent, high‑throughput, low‑latency software systems. Experience with pipeline orchestration frameworks...DataSeniorTemporary workWork experience placementFlexible hours$175k - $225k
...challenge consensus. About the Team DRW C/FICCO Tools Engineering team intimately collaborates with... ...the test of time. We work closely with Data Engineering, Research Engineering, and... ...Execution Engineering. About the Role Software Engineers at Tools Engineering operate...DataTemporary workWork experience placementImmediate startFlexible hours$175k - $225k
...About the Team DRW C/FICCO Tools Engineering team intimately collaborates with traders to turn alpha... ...the test of time. We work closely with Data Engineering, Research Engineering, and... ...Execution Engineering. About the Role Software Engineers in Tools Engineering operate...DataTemporary workWork experience placementFlexible hours$140k - $180k
...We\'re looking for a Platform Engineer to join our Platform Infrastructure... ...supporting Cumberland and FICCO\'s trading operations. In this... ...and advocate for modern software delivery practices Enhance monitoring... ...our use of job applicants\' data, please view our Privacy Notice...DataTemporary workFlexible hours- ...generation, on‑chain trading platform engineered to deliver institutional‑... ...impact. Job Title Senior Software Engineer Responsibilities... ...execution engines, real‑time market data feeds, and portfolio position... ..., though deep expertise in C/C++ or Go is highly...DataSenior
$175k - $225k
...challenge consensus. About the Team DRW C/FICCO Tools Engineering team intimately collaborates with... ...the test of time. We work closely with Data Engineering, Research Engineering, and... ...Execution Engineering. About the Role Software Engineers at Tools Engineering operate...DataTemporary workWork experience placementImmediate startFlexible hours$197.4k - $232k
...Type: Remote Department: Engineering Compensation: $197.4K – $... ...tech. We’re rewriting how data moves and what the world can... ...Platform. About the Role As a Senior Software Engineer II at Confluent, you... ...language (e.g., Java, Go, C/C++, or Python) and strong...DataSeniorFull timeImmediate startRemote work$148.5k - $223.9k
...Role Overview The Senior Software Engineer SMTS role is part of the Ultra Messaging (UM) team, a small, specialized group of engineers building... ...level C codebase that has been powering real‑time financial data flows since 2004. If you’re a low‑level systems programmer who...DataSeniorCasual workRemote work- ...Opportunity Engine, Inc. is seeking a Senior Software Engineer to enhance their race support platform using telemetry and analytics. This role focuses... ...and decision-making under pressure, integrating sensor data efficiently. Located in Chicago, this position offers...DataSeniorWork at officeWork from home
- ...We are seeking a Senior Engineer with deep expertise in Apache Solr to design, build, and optimize scalable search solutions. This role focuses... ...Experience with distributed systems and large-scale data processing Exposure to embedding-based retrieval and approximate...DataSenior
- ...A leading analytics firm in Chicago is seeking an experienced Senior Software Development Engineer. This role involves developing quality software utilized by major technology firms while mentoring new developers. The ideal candidate has over 7 years of experience with...DataSenior
- ...Commodities, and FX. Your Skills: Possesses a robust background in software engineering. Knowledgeable in object-oriented design. Exhibits strong... ...JavaScript/TypeScript. Experience or interest in fine-tuning data-intensive systems. Ability to periodically visit Chicago...DataSeniorWork at office
- ...Requirements ~ Chime Engineering is growing rapidly as we scale... ...years of experience developing software in a production environment at... ...the job involves As a Senior Engineer, you'll provide technical... ...APIs, collaborating with data engineers and analysts, and...DataSenior
$125k
...We're looking for an engineer who is into AI coding tools If you'... ...the flavors - Boot, Security, Data, Cloud) AWS architecture - we... ...love shipping actual working software What You Won't Find Here... ...The Honest Truth If you're a senior engineer who's bored at BigCorp...DataSeniorFull timeFor contractorsRemote work$170k - $190k
...90,000.00/yr Recruiting for C# .NET Software Engineers within the Financial Services Technology... ...City of London and Greater London. Senior Software Engineer Harrington Starr... ...access and information with award-winning data and analytics insights. Successful...DataSeniorFull timeImmediate start- ...Tyler Technologies is seeking a Senior Software Engineer to develop and maintain cloud software for government data solutions. This remote role requires at least 4 years of experience, strong full stack skills, and expertise in languages like Ruby and JavaScript. Successful...DataSeniorRemote work
- ...JR Recruiting is partnering with a growing logistics technology company to place a Senior Software Engineer who excels in building scalable APIs and intelligent data solutions. This role involves designing backend services and integrating AI features to improve global...DataSenior
- ...Senior Software Engineer A predominant information technology company is seeking a Senior Software Engineer with strong Clojure or Ruby development... ...-quality, innovative, and market leading voice-of-customer data acquisition and feedback intelligence solutions. If you...DataSenior
- ...Overview: Job Title: Senior Software Engineer (.NET Full Stack) Location: Chicago, IL / Remote Experience: 10+ Years Job Summary... ...Experience with ETL tools and technologies: SSIS Azure Data Factory (ADF) Hands-on experience with CI/CD pipelines...DataSeniorRemote work
- ...A prominent technology firm is seeking a Senior Software Engineer to join their User Data Infrastructure team in Chicago, Illinois. This role involves designing and developing scalable, multi-tenant systems while enhancing data observability and automating Elasticsearch...DataSeniorFlexible hours
$121.73k - $130k
...We are seeking a Senior Software Engineer to design, code, and test post-release configurations, performance measurements, production support, and... ...platforms. ~ Knowledge of SQL. ~ Solid foundation in data structures, algorithm design, concurrency issues, and performance...DataSenior$165k - $190k
...Job Title: Senior Software Engineer - Machine Learning & Geospatial Location: 100% Remote (US Based Only) We cannot sponsor or transfer any visas... ...across multiple ML frameworks. Experience with large-scale data systems or analytical databases. Familiarity with distributed...DataSeniorTemporary workLocal areaRemote workVisa sponsorship- ...Senior Full Stack Software Engineer (NetSfere Omnichannel) Location - Chicago Infinite Convergence Solutions, Inc. is an industry leader that provides... ...6+ years of experience with C++ and/or Java Knowledge of data structures, databases, networks, and algorithms Advanced...DataSenior
- ...improve our expertise. Description Our Software development team designs and builds low-... ...libraries you work on will become the engine of our firm's strategies.... ...and implement network connectivity, market data, and execution libraries for our automated...DataSeniorFull timeRemote work
- ...partnering with a growing logistics technology company to place a Senior Software Engineer who thrives at the intersection of complex systems and real-... ...across the full stack—building scalable APIs, intelligent data pipelines, and AI-powered features that keep global...DataSenior
$175k - $225k
...A leading trading firm in Chicago seeks a Senior Software Engineer for its mid-frequency platform in the Reference Data team. This hybrid role involves building innovative systems that streamline trading and research workflows. Candidates should have over 5 years of software...DataSenior$102.4k - $179k
...on existing solutions, and contribute to scalable, high-quality software development. You will also guide and mentor team members while collaborating... ...(APIs) required. Experience with Databricks or MS SQL for data processing, querying, and integration is highly preferred....DataSenior- ...building at the intersection of motorsports, data, AI-native software, and real-world performance. This team... ...-pressure environments and used by engineers, riders, and race teams who need... ...ABOUT THE ROLE We are looking for a Senior Software Engineer to help lead the next...DataSeniorCasual workWork at officeWork from homeWeekend work
- ...Senior Software Engineer – Build the Future of Global Payments We’re looking for a Senior Software Engineer to help build the core infrastructure... ...detection and risk management features using real-time data. Architect systems for performance, scalability, and observability...DataSeniorWorldwide
- ...that need to be moved. We’re expanding our engineering team in Chicago, a major hub for our... ...deployments efficiently. If you’re a strong software engineer who wants to work hands-on with... ...complex environments, fragmented data, and real-world constraints, and design...DataSeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, C/FICCO Data. Be the first to apply!
- software sales engineer Chicago, IL
- software engineer internship remote Chicago, IL
- IT software developer Chicago, IL
- software engineer staff Chicago, IL
- integration software engineer Chicago, IL
- machine learning software engineer Chicago, IL
- software engineer part time Chicago, IL
- facebook software engineer Chicago, IL
- senior robotics software engineer Chicago, IL
- junior software developer Chicago, IL

