Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, C/FICCO Data

$175k - $225k

DRW

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
Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, C/FICCO Data in Chicago, IL vacancy
  • $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... 
    Data
    Senior
    Temporary work
    Flexible hours

    DRW

    Chicago, IL
    4 days ago
  •  ...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... 
    Data
    Senior

    DRW Holdings, LLC.

    Chicago, IL
    19 hours ago
  •  ...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... 
    Data
    Senior

    Drweng

    Chicago, IL
    19 hours ago
  • $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... 
    Data
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Drw Inc

    Chicago, IL
    15 hours ago
  • $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... 
    Data
    Temporary work
    Work at office
    Flexible hours

    DRW

    Chicago, IL
    2 days ago
  •  ...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... 
    Data
    Senior

    Objective Paradigm

    Chicago, IL
    3 days ago
  •  ...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... 
    Data
    Senior
    Immediate start
    Remote work

    Confluent

    Chicago, IL
    3 days ago
  • $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... 
    Data
    Senior
    Full time
    Remote work

    The University of Chicago

    Chicago, IL
    15 hours ago
  • $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... 
    Data
    Senior
    Full time
    Work experience placement
    Flexible hours

    The University of Chicago

    Chicago, IL
    1 day ago
  • $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... 
    Data
    Senior
    Immediate start
    Remote work
    Flexible hours

    Moonlite

    Chicago, IL
    more than 2 months ago
  • 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... 
    Data
    Senior

    Huxley Associates

    Chicago, IL
    3 days ago
  •  ...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... 
    Data
    Senior
    Full time

    Mackenzie HealthCare

    Chicago, IL
    15 hours ago
  • $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... 
    Data
    Senior
    Immediate start
    Remote work
    Flexible hours

    Moonlite

    Chicago, IL
    more than 2 months ago
  • $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... 
    Data
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office
    Local area
    Relocation
    Relocation package

    Arrive Logistics

    Chicago, IL
    15 hours ago
  •  ...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... 
    Data
    Senior
    Full time

    Tempus

    Chicago, IL
    4 days ago
  • $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... 
    Data
    Senior
    Temporary work
    Flexible hours

    DRW

    Chicago, IL
    2 days ago
  • $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... 
    Data
    Senior
    Full time
    Work at office
    Local area

    Light & Wonder

    Chicago, IL
    1 day ago
  • $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,... 
    Data
    Senior
    Contract work
    Temporary work
    Flexible hours

    DRW

    Chicago, IL
    2 days ago
  • $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... 
    Data
    Senior
    Remote work
    Flexible hours

    John Deere

    Chicago, IL
    1 day ago
  • $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... 
    Data
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    Chicago, IL
    2 days ago
  • $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... 
    Data
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Chicago, IL
    3 days ago
  • $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... 
    Data
    Senior
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Chicago, IL
    4 days ago
  • $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... 
    Data
    Senior
    Full time

    Tempus

    Chicago, IL
    15 hours ago
  • $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... 
    Data
    Senior
    Full time
    2 days per week

    Belvedere Trading

    Chicago, IL
    2 days ago
  •  ...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... 
    Data
    Senior
    Apprenticeship
    Easy work

    McKinsey & Company

    Chicago, IL
    2 days ago
  • $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... 
    Data
    Senior
    Temporary work
    Flexible hours

    DRW

    Chicago, IL
    4 days ago
  • $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.... 
    Data
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Morningstar

    Chicago, IL
    4 days ago
  •  ...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,... 
    Data
    Senior

    Doist

    Chicago, IL
    19 hours ago
  • $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.... 
    Data
    Senior
    Full time
    Work at office
    Local area
    Visa sponsorship
    3 days per week

    project44

    Chicago, IL
    2 days ago
  • $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... 
    Data
    Senior
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Expedia

    Chicago, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, C/FICCO Data. Be the first to apply!