Senior Software Engineer, C/FICCO Data
$175k - $225kDRW
DRW is a diversified trading firm with over three 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, 401k (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
As set forth in DRW’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.
Voluntary Self-Identification of Disability
Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026
Why are you being asked to complete this form?
We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress toward this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.
Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at
How do you know if you have a disability?
A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:
- Alcohol or other substance use disorder (not currently using drugs illegally)
- Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
- Blind or low vision
- Cancer (past or present)
- Cardiovascular or heart disease
- Celiac disease
- Cerebral palsy
- Deaf or serious difficulty hearing
- Diabetes
- Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
- Epilepsy or other seizure disorder
- Gastrointestinal disorders, for example, Crohn’s Disease, irritable bowel syndrome
- Intellectual or developmental disability
- Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
- Missing limbs or partially missing limbs
- Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
- Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
- Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
- Partial or complete paralysis (any cause)
- Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
- Short stature (dwarfism)
- Traumatic brain injury
PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.
#J-18808-Ljbffr$175k - $225k
...a willingness to challenge consensus.About the TeamThe DRW C/FICCO Data Engineering team is essential to developing valuable datasets and scalable... ...with Linux-based, concurrent, high-throughput, low-latency software systemsExperience with pipeline orchestration frameworks (e...DataSeniorTemporary workFlexible hours- ...A diversified trading firm is seeking a Data Engineer to join their team in Chicago. The successful candidate will collaborate across departments to build and maintain data systems that support trading activities and enhance decision-making. Key responsibilities include...DataSenior
- ...DRW in Chicago is seeking a Data Engineer to enhance trading operations by collaborating with cross-functional teams to deliver data solutions. The successful candidate will take ownership of data products and design systems for both batch processing and real-time data...DataSenior
$175k - $225k
...About the Team DRW C/FICCO Tools Engineering team intimately collaborates with traders... ...of time. We work closely with Data Engineering, Research Engineering, and... ...About the Role Software Engineers at Tools Engineering operate...DataFull timeTemporary workWork experience placementFlexible hours$140k - $180k
...RoleWe're looking for a Platform Engineer to join our Platform... ...team supporting Cumberland and FICCO's trading operations. In this... ...excellence and advocate for modern software delivery practicesEnhance monitoring... ...our use of job applicants' data, please view our Privacy...DataTemporary workWork at officeFlexible hours- ...oprecruiting.comJob TitleSenior Software EngineerAbout the... ...generation, on-chain trading platform engineered to deliver institutional-grade... ...execution engines, real-time market data feeds, and portfolio position... ..., though deep expertise in C/C++ or Go is highly acceptable...DataSenior
- ...building better tech. We’re rewriting how data moves and what the world can do with it... ...Streaming Platform.About the Role:As a Senior Software Engineer II at Confluent, you will take... ...programming language (e.g., Java, Go, C/C++, or Python) and strong fundamentals...DataSeniorImmediate startRemote work
$80k - $120k
DepartmentBSD CTD - Engineering: Plan X - QAAbout the DepartmentThe Center for Translational Data Science (CTDS) at the University of Chicago... ...at and InformationSenior Software in Test for Chicago, IL... ...programming; Golang/Javascript; C/C++/Java/C#; design and evaluate...DataSeniorFull timeRemote work$80k - $120k
DepartmentBSD CTD - Engineering - HEALAbout the DepartmentThe Center for Translational Data Science (CTDS) at the University of Chicago... ...more at and SummarySenior Software Engineers perform web application... ...plus), or other languages like C/C++, Java, or C# with advanced...DataSeniorFull timeWork experience placementFlexible hours$165k - $225k
...model training, and demanding data processing workloads.We provide... ...-enabling researchers and engineers to programmatically access high... ...Requirements Experience: 5+ years in software engineering with proven... ...Skills: Experience with Go, C/C++, Python, or Rust for...DataSeniorImmediate startRemote workFlexible hours- Join our team as a Senior Software Engineer/Forward Deployed Engineer to build and deliver AI-powered voice and automation solutions for clients. You'll develop integrations, APIs, and data pipelines, own implementations from design through production, and work directly...DataSenior
- ...Technology, Energy, B2B, Manufacturing, Engineering, LifeSciences (Pharmaceutical,... ...information technology company is seeking a Senior Software Engineer with strong Clojure or Ruby development... ..., and market leading voice-of-customer data acquisition and feedback intelligence...DataSeniorFull time
$165k - $225k
...model training, and demanding data processing workloads.We provide... ...and subnet configuration, and software-designed networking... ...SDKs that enable researchers and engineering teams to programmatically provision... ...systems programming languages (Go, C/C++, Rust, Python) for...DataSeniorImmediate startRemote workFlexible hours$138k - $173k
...read on to learn more and apply today! Who We Want A Senior Software Engineer will work closely with Product Managers, Design, and their Engineering... ...and maintain relationships across departments such as Data, Product, and other Engineering teams to increase...DataSeniorFull timeWork experience placementCasual workWork at officeLocal areaRelocationRelocation package- ...for the right patients, at the right time.We are seeking a Senior Software Engineer to help design, build, and scale high-quality software systems... .... Come help our team build AI-integrated applications and data pipelines powering our next-generation health data abstraction...DataSeniorFull time
$200k - $250k
...cryptoassets.The UP - Analytics Front Office team is looking for a Senior Software Engineer who relishes working in challenging time-critical... ...DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at . California residents, please...DataSeniorTemporary workFlexible hours$150k - $172k
...quality in slot game development through expert-level software engineering.Job SummaryAs a Senior Advanced Software Engineer at Light & Wonder, you will... ..., as well as internal equity and alignment with market data.As a member of the L&W team, you will be eligible for company...DataSeniorFull timeWork at officeLocal area$130k - $225k
...consensus.The UP-Trade Operations team builds software that enables DRW's trading operations... ...they are something entirely new. We need engineers who can reason about these protocols... ...You'll Work On:Ingesting and normalizing data across multiple chains (Ethereum, Solana,...DataSeniorContract workTemporary workFlexible hours$125k - $135k
...United States (US) - IL - Chicago Function: TechnologyTitle: Senior Software Engineer - 2026015Onsite/Remote: Onsite Position Your... ...Software Engineer for John Deere in Chicago, IL, you will:Develop data model and data pipeline, build rest APIs to provide data to...DataSeniorRemote workFlexible hours$147k - $202k
...looking for an Observability Engineer to help ensure that our Product... ...while continuing to rapidly ship software that our customers love. Our... ...in these areas.As a Senior Engineer on this team, you will... ...(e.g., Docker, Kubernetes).A data-driven approach to debugging complex...DataSeniorLocal areaWorldwideFlexible hours$152.5k - $205k
...everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain... ...infrastructure to deliver great payment experiences, including data sources (SQL or NoSQL), messaging systems and APIs; other...DataSeniorPermanent employmentRemote workFlexible hours$126k - $248k
...distributed MongoDB clusters in just minutes.We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database... ...responsible for tools which allow users to interact with their data and to understand the health and performance of their MongoDB...DataSeniorLocal areaRemote workWorldwideFlexible hours$110k - $160k
...at the right time.At Tempus, software and AI products are owned and... ...autonomous teams composed of engineers, designers, scientists, and product... ...and privacy.The RoleAs a Senior Software Engineer on the OS... ...supports the full lifecycle of data and compute for a multitude...DataSeniorFull time$175k - $200k
...ground up. Our trading models and software systems are continually re-engineered, optimized, and maintained to stay... ...of the company. We’re looking for a Senior Trading Software Engineer to help push... ...latency performance gains.Leverage data to drive decision-making and...DataSeniorFull time2 days per week- ...experience5+ years of experience in software development, with... ...CI, TravisExperience with big data, pharmaceutical/MedTech data,... ...prioritizationPractical knowledge of software engineering best practices, including... ...family.WHAT YOU'LL DOAs a Senior Software Engineer with the...DataSeniorApprenticeshipEasy work
$130k - $225k
...expectations, integrity, innovation and a willingness to challenge consensus.We are seeking a Senior Software Engineer to join our Unified Platform (UP) team. UP consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing...DataSeniorTemporary workFlexible hours$153.32k
...migrations, Weaviate, Pinecone) and working with dataframes for data processing and analysis (SQL-based agents) (20%). Driving AI... ...foreign equivalent and 5 years of relevant experience as a Software Engineer, Application Development Associate, or in a related position....DataSeniorFull timeTemporary workWork at officeRemote workFlexible hours- ...EvolutionIQ in Chicago is seeking a hands-on Senior Engineer to write production code, modernize legacy systems, and build scalable backend... ...EvolutionIQ and CCC products. You will collaborate with Product, Data Science, and Data Engineering to deliver impactful features,...DataSenior
$130k - $190k
.... By transforming fragmented logistics data into real-time, AI-powered insights, we... ...every person at project44, not just our engineers If you’re driven to solve... ...Description: project44 is looking for a Senior Software Engineer to join our engineering team....DataSeniorFull timeWork at officeLocal areaVisa sponsorship3 days per week$171.5k
...optimization. We are growing our Advertiser Experience engineering team and are looking for a talented, product-minded Senior Software Development Engineer with deep experience... ...scientists, and product teams to transform data and models into impactful advertiser...DataSeniorFull timeWork at officeRelocation packageFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, C/FICCO Data. Be the first to apply!
- senior robotics software engineer Chicago, IL
- software system engineer Chicago, IL
- part time software developer Chicago, IL
- security software engineer Chicago, IL
- intel software engineer Chicago, IL
- software developer fintech Chicago, IL
- new graduate software engineer Chicago, IL
- software development engineer aws Chicago, IL
- information technology software engineer Chicago, IL
- associate software developer Chicago, IL



