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

Senior Software Engineer, Treasury and Reference Data (Java/Ruby/Python)

$200k - $275k

DRW

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.UP (Unified Platform) consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision-making and research, our platform simplifies implementing new ideas, enhancing our competitive edge. We work from high-level requirements where programmers are expected to gain an intimate understanding of the business. We strive for an environment where developers have the autonomy to pursue business solutions without arbitrary management constraints. We are a group of polyglots and technologists always seeking to find the right tool for each problem. Broadly, the development teams at DRW believe in rapid deployment and feedback, automated testing, and cohesive, transparent, lightly coupled service architectures.DRW has openings for Senior Software Engineers on its Treasury and Reference Data development teams. These teams build and operate systems the firm depends on for financing, liquidity, and the instrument data that underpins trading and post-trade workflows. The teams are small and collaborative — you’ll work directly with business partners and enjoy building meaningful products from day one.These openings sit on two related teams:Treasury — builds systems that support position financing, margin and collateral management, and cash and liquidity management across the firm.Reference Data — owns the data platform that stores and distributes instrument and related reference data used across research, trading, and post-trade workflows.We hire through a single interview pipeline and match candidates to the team and problems that fit best as we learn more about each person’s current skills and long-term development goals.Responsibilities:Designing, building, and testing systems used across the firm — services, data products, and the UIs that sit on themCollaborating with business partners to turn ambiguous business problems into clear technical plans and shipped softwareOwning software end-to-end after it ships — we run what we build (deploy, operate, on-call)Working across greenfield systems and existing codebasesBuilding and improving tooling and processes around CI/CD, containers, and Kubernetes / internal cloudMentoring and raising the bar for engineering practiceLearning and championing useful new technologies where they fitDesirable Experience:We are looking for strong senior generalists. Experience in the following areas is helpful:Full-stack development in Java, Python (FastAPI), and/or Ruby (Rails)Strong relational data modeling fundamentalsGitOps and KubernetesJob orchestration systems (Airflow, Prefect, etc.)Though prior domain experience is not required, relevant background can help place a candidate on a particular team:Payments and/or treasury systems (Treasury)Vendor/exchange data processing and/or data taxonomy (Reference Data)The annual base salary range for this position is $200,000 to $275,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 . California residents, please review the California Privacy Notice for information about certain legal rights at .#LI-GV1

Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Treasury and Reference Data (Java/Ruby/Python) in Chicago, IL vacancy
  • $111.3k - $139k

     ...Job Title : Senior Software Engineer Team : Systems Location : Hybrid...  ...our learning platform, data systems, and the AI and automation...  ...full-stack initiatives in Python and/or Ruby on Rails across our...  ...Interview with Key Partners Reference Checks Benefits... 
    Ruby
    Data
    Senior
    Python
    Hourly pay
    Full time
    Work at office
    Immediate start
    Remote work
    Visa sponsorship
    Work visa
    Monday to Friday
    2 days per week
    3 days per week

    Braven

    Chicago, IL
    4 days ago
  • $150k - $250k

     ...DRW is looking for an outstanding Senior Software Engineer to join one of our trading desks....  ..., trade reporting and market data feed processing using C++ or Rust...  ...particularly including C++, Rust, Java, Python, JavaScript, Ruby The annual base salary range... 
    Ruby
    Data
    Senior
    Python
    Java
    Full time
    Temporary work
    Work at office
    Flexible hours

    Drw Inc

    Chicago, IL
    8 hours ago
  • $144.2k - $164.6k

    Join to apply for the Senior Software Engineer role at Capital One . Do you love...  ...passionate about marrying data with emerging technologies....  ...programming languages like Java, Python, SQL, Node, Go, and Scala,...  ...one of these locations, and refers to the amount Capital One... 
    Data
    Senior
    Python
    Java
    Full time
    Part time
    Internship
    Local area

    Capital One

    Chicago, IL
    3 days ago
  •  ...Senior Full Stack EngineerThe mission of the Senior...  ...is to design, engineer, and release successive...  ...in implementing our software with customersEnable...  ...software and data architecture can scale...  ...languages such as Rails/Python/Java/Go (we currently use Ruby on Rails for our back... 
    Ruby
    Data
    Senior
    Python
    Java
    Contract work
    Temporary work
    Work at office
    3 days per week

    Petrichor

    Chicago, IL
    3 days ago
  •  ...IL   Our client seeks a Senior Software Engineer for the CDP team to drive...  ...execution for cloud-native data platforms. You will define...  ...reliably. You will work across Java, Python, Spark, TypeScript,...  ...hire a candidate that you refer us to then you can be eligible... 
    Data
    Senior
    Python
    Java
    Hourly pay
    Work at office
    Local area
    2 days per week

    Eliassen Group

    Chicago, IL
    25 days ago
  • $140k - $175k

     ...aftermarket sensors, and cargo cameras. Data collected directly from the...  ...reviews and mentoring other engineers Comfort partnering with product...  ...experience as a professional software developer.  ~ Experience with Kotlin, Java, Python or another backend language.... 
    Data
    Senior
    Python
    Java
    Full time
    Work at office
    Relocation package

    Fleetpulse

    Chicago, IL
    8 hours ago
  • $135k - $170k

     ...Senior Software Engineer Founded in 2001, Vivid Seats (NASDAQ: SEAT) is a leading online ticket...  ...seeks to constantly evolve by leveraging data and inspiring innovation. We...  ...applications. ~ Strong experience with Java, Python, Node.js or other similar backend... 
    Data
    Senior
    Python
    Java
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Vivid Seats

    Chicago, IL
    4 days ago
  •  ...Energy, B2B, Manufacturing, Engineering, LifeSciences (...  ...2. Just ask our Client references and LinkedIn recommendations...  ...company is seeking a Senior Software Engineer with strong Clojure or Ruby development skills to join...  ...voice-of-customer data acquisition and feedback... 
    Ruby
    Data
    Senior
    Full time

    Mackenzie HealthCare

    Chicago, IL
    8 hours ago
  • $300k

     ...Staff Engineer, Ecosystem Health Grindr is an AI-native platform powering how millions...  ...in at least one modern language (Java, Kotlin, Node.js, Python, or Go), with the judgment to make...  ...more about how we handle the personal data of applicants, visit our Employee and... 
    Data
    Senior
    Python
    Java
    Work at office
    Immediate start
    Worldwide
    Flexible hours

    Grindr

    Chicago, IL
    1 day ago
  • $129.2k - $174.17k

     ...apply! A career in Software Development, will provide you...  ...system Helps less experienced engineers troubleshoot and solve...  ...leading programming languages (Java/Python). ~ Background in SDLC & Agile...  ...storage, messaging systems, data processing pipelines). Possess... 
    Data
    Senior
    Python
    Java
    Casual work
    Work from home
    Flexible hours

    Clearwater Analytics

    Chicago, IL
    4 days ago
  • $156.36k - $250.91k

     ...to meet you.WHAT YOU’LL DOWe are looking for a Senior Software Engineer II to join our Cloud Data Ingestion & Transformation (CDIT) team. This team...  ..., SQS, and RabbitMQProfessional experience with Python/Django, React, Ruby on Rails, Snowflake, microservice architecture,... 
    Ruby
    Data
    Senior
    Python
    Work at office
    Local area

    Braze

    Chicago, IL
    2 days ago
  • $93.9k - $153.6k

     ...We are seeking a Software Engineer to join our Data & AI Engineering team to build modern, scalable web...  ...Experience: Required for Experienced (Senior-Level) Candidates: ~ Bachelor'...  ...language (e.g., C#, TypeScript, Java, Python). Hands-on experience through... 
    Data
    Senior
    Python
    Java
    Internship

    Sidley Austin

    Chicago, IL
    4 days ago
  • $175k - $225k

     ...About the Team The DRW C/FICCO Data Engineering team is essential to developing valuable...  ...years’ experience using at least one of Python, Java, and C++, and can work comfortably in...  ...concurrent, high-throughput, low-latency software systems Experience with pipeline... 
    Data
    Senior
    Python
    Java
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Drw Inc

    Chicago, IL
    8 hours ago
  • $200k - $275k

     .... UP (Unified Platform) consolidates data and technologies into a comprehensive solution...  ...multiple areas including:  Platform Engineering - Teams within platform engineering...  ...languages knowledge in our primary languages (Java, Python, Clojure). Experience with Airflow or... 
    Data
    Senior
    Python
    Java
    Full time
    Temporary work
    Flexible hours

    Drw Inc

    Chicago, IL
    8 hours ago
  • Join our team as a Senior Software Engineer/Forward Deployed Engineer to build and deliver AI-powered...  ...ll develop integrations, APIs, and data pipelines, own implementations from...  ...engineering experienceStrong Java/Spring Boot and Python development skillsExperience with REST... 
    Data
    Senior
    Python
    Java

    Huxley Associates

    Chicago, IL
    a month ago
  • $190.8k - $267.1k

     ...a skilled Android Engineer with a product-focused...  ...such as Kotlin or Java , with at least 3...  ...of experience in software development....  ...challenges of creating data-intensive, highly responsive...  ...Kotlin, Java, Go, Python Frameworks:...  ...of it, please refer to our Candidate Privacy... 
    Data
    Python
    Java
    Full time
    For contractors
    Work experience placement
    Flexible hours

    Reddit

    Chicago, IL
    8 hours ago
  •  ...building better tech. We’re rewriting how data moves and what the world can do...  ...Platform.About the Role:As a Senior Software Engineer II at Confluent, you will take ownership...  ...programming language (e.g., Java, Go, C/C++, or Python) and strong fundamentals in data structures... 
    Data
    Senior
    Python
    Java
    Immediate start
    Remote work

    Confluent

    Chicago, IL
    a month ago
  •  ...Senior Software Engineer Epsilon is building the next generation Retail Media...  ...external users. Partner with data engineering teams to design...  ...Strong backend expertise in Java, with experience in high-...  ...Sections 4901-4919, commonly referred to as the San Francisco Fair... 
    Data
    Senior
    Java
    Local area
    Flexible hours

    Prodigious Worldwide

    Chicago, IL
    1 day ago
  • Our client is looking for a Software Engineer to join their Chicago team....  ..., research, and market data analysis. Your Core Responsibilities...  ...access to historical reference data and market data. Your...  ...a strong proficiency in Python and/or Java Hands-on experience managing... 
    Data
    Python
    Java

    Fintal Partners

    Chicago, IL
    3 days ago
  •  ...This role is for an engineer who thrives on the...  ...: TypeScript, Python, Ruby  Databases: SQL...  ...conversion Pharmacy Software: Scalable system...  ...algorithms and data structures  Expertise...  ...Python, Go, C++, Java, etc  Ideal...  ...CEO, CTO, and other senior members of the team... 
    Ruby
    Data
    Python
    Java
    Full time
    Temporary work
    Work at office

    Meds

    Chicago, IL
    2 days ago
  • $80k - $120k

     ...Senior Software Engineer Senior Software Engineers perform web application development...  ...~ Programming skills using Python (preferred), Golang/...  ...other languages like C/C++, Java, or C# with advanced skills...  ...PostgreSQL, Spark, Hadoop, and data analysis. ~ Knowledge of... 
    Data
    Senior
    Python
    Java
    Contract work
    Work experience placement
    Work at office
    Flexible hours

    University of Chicago

    Chicago, IL
    1 day ago
  • $209k - $238.5k

     ...Senior Lead Software Engineer Do you love building and pioneering in the...  ...passionate about marrying data with emerging...  ...languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS...  ...of these locations, and refers to the amount Capital One... 
    Data
    Senior
    Python
    Java
    Full time
    Part time
    Internship
    Local area

    Capital One

    Chicago, IL
    1 day ago
  • $209k - $238.5k

     ...Senior Lead Software Engineer, Full Stack Do you love building and pioneering...  ...about marrying data with emerging technologies...  ...languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source...  ...of these locations, and refers to the amount Capital... 
    Data
    Senior
    Python
    Java
    Full time
    Part time
    Internship
    Local area

    Capital One

    Chicago, IL
    4 days ago
  • $180k - $200k

     ...0.00/yr - $200,000.00/yr Job Title: Senior Software Engineer Location: Chicago, IL (Hybrid - 3 days...  ...(EKS, Lambda, S3) Optimize data models and pipelines using Postgres...  ...Proficiency in backend development (Java, Python, or similar) Exposure to frontend frameworks... 
    Data
    Senior
    Python
    Java

    Harnham

    Chicago, IL
    2 days ago
  • $200k - $275k

     ...consensus.We are seeking a Senior Software Engineer to join our Unified Platform (UP) team. UP consolidates data and technologies into a comprehensive...  ...at least one of Clojure or Python. We have a large Clojure...  ...pipelines. Experience with Ruby and PL/SQL is also valuable.... 
    Ruby
    Data
    Senior
    Python
    Temporary work
    Flexible hours

    DRW

    Chicago, IL
    2 days ago
  • $209k - $238.5k

     ...Senior Lead Software Engineer, Full Stack (Go/Java, Angular, AWS) Do you love building and pioneering...  ...about marrying data with emerging technologies...  ..., Java, TypeScript, SQL, Python, and Go, Open Source RDBMS...  ...of these locations, and refers to the amount Capital One... 
    Data
    Senior
    Python
    Java
    Full time
    Part time
    Internship
    Local area
    Immediate start

    Capital One

    Chicago, IL
    5 days ago
  • $190.8k - $267.1k

     ...many more features and data models that are the sources...  ...for Reddit.  As a Senior Engineer on this team, you’ll be...  .... You have: ~ Software development experience in Golang or Python ~5+ years of experience...  ...of it, please refer to our Candidate Privacy... 
    Data
    Senior
    Python
    Full time
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    Reddit

    Chicago, IL
    8 hours ago
  •  ...assisting in the build out of the existing Ruby on Rails web application stack as well as...  ..., Django, Sinatra, etc.), languages (Python, Ruby, PHP), and relational databases (Postgresql...  ...with access to work directly with senior management ~ Casual dress code ~ Free... 
    Ruby
    Senior
    Python
    Full time
    Temporary work
    Casual work
    Flexible hours

    Avantcredit

    Chicago, IL
    8 hours ago
  • $209k - $238.5k

     ...Senior Manager, Software Engineering, Full Stack (Global Payment Network) Do you...  ...about marrying data with emerging technologies...  ...languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source...  ...these locations, and refers to the amount Capital... 
    Data
    Senior
    Python
    Java
    Full time
    Part time
    Internship
    Local area

    Capital One

    Chicago, IL
    1 day ago
  • $130k - $180k

     ...accomplishment. Being a Senior Site Reliability Engineer at iManage Means…...  ...’s most privileged data.  You uplift those...  ...’re seeking senior software and systems...  ...programming languages (e.g., Java, Python, Golang)....  ...PowerShell, Bash, Python, Ruby).  Don't meet every... 
    Ruby
    Data
    Senior
    Python
    Java
    Work at office
    Local area
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    iManage

    Chicago, IL
    25 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Treasury and Reference Data (Java/Ruby/Python). Be the first to apply!