Senior Software Engineer, Treasury (Ruby/Python)
$175k - $275kDrw
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.
DRW has an opening for a Senior Software Engineer on its Treasury Development team. Treasury developers build and operate systems that support secured financing, margin and collateral management, and cash and liquidity management across the firm. The team is small and collaborative — you’ll work directly with Treasury business partners and enjoy building meaningful products from day one.
At DRW we strive for an environment where technologists are free to pursue solutions to the problems of the business free from arbitrary management constraints and supported by excellent technical resources. All development teams at DRW believe in rapid deployment and feedback, automated testing, and cohesive, transparent, lightly-coupled service architectures. We ship on Kubernetes with modern CI/CD.
Responsibilities:
- Designing, building, and testing full-stack applications (APIs through UI) used by Treasury and related business partners
- Partnering with Treasury staff to turn ambiguous business problems into clear technical plans and shipped software
- Owning software end-to-end after it ships — we run what we build (deploy, operate, on-call); we don’t hand systems off to a separate ops team
- Working across greenfield systems and existing codebases
- Building and improving tooling and processes around CI/CD, containers, and Kubernetes / internal cloud
- Collaborating with other software teams, IT, trading desks, and business units
- Mentoring and raising the bar for engineering practice on a mid-sized team
- Learning and championing useful new technologies where they fit
- We are looking for strong senior generalists. Familiarity with the below helps on Treasury systems; none of it is a hard gate.
- Payments and/or treasury systems (especially helpful)
- Trading or general fintech
- Full-stack development in Python (FastAPI) and/or Ruby (Rails)
- Strong relational data modeling fundamentals
- GitOps and Kubernetes
- Job orchestration systems (Airflow, Prefect, etc.)
The annual base salary range for this position is $175,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- ...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...RubySeniorPythonFull timeTemporary workCasual workFlexible hours
$286.2k - $326.7k
...Senior Director, Software Engineer - Card Partnerships As a Capital One Senior Director of Software Engineering, you'll work on everything... ..., Windsurf, node.js, Java, GO, AngularJS, React, Python, REST, JSON, XML, Ruby, Perl, NoSQL, Spark, Artifactory, Maven, iOS,...RubySeniorPythonFull timePart timeLocal area$286.2k - $326.7k
...Overview Senior Director, Software Engineer - Card Partnerships As a Capital One Senior Director of Software Engineering, you'll... ...Code, Windsurf, node.js, Java, GO, AngularJS, React, Python, REST, JSON, XML, Ruby, Perl, NoSQL, Spark, Artifactory, Maven, iOS, Android...RubySeniorPythonFull timePart timeLocal area- ...Security, Clean Technology, Energy, B2B, Manufacturing, Engineering, LifeSciences (Pharmaceutical, Scientific, Medical... ...information technology company is seeking a Senior Software Engineer with strong Clojure or Ruby development skills to join their Chicago, IL based...RubySeniorFull time
$244.7k - $279.2k
...Director, Software Engineer – Card Partnerships As a Capital One Director of Software Engineering, you will work on customer... ...Claude Code, Windsurf, node.js, Java, GO, AngularJS, React, Python, REST, JSON, XML, Ruby, Perl, NoSQL, Spark, Artifactory, Maven, iOS, Android,...RubyPythonLocal area- ...based, fully-customizable, end-to-end software solution to automate securities-based... ...seeking an experienced and highly motivated Senior Software Engineer to contribute to the continuous... ...Sprint Boot, or comparable expertise in Python and Pandas for backend development....SeniorPythonJob sharingFull time
$150k - $250k
...challenge consensus. DRW is looking for an outstanding Senior Software Engineer to join one of our trading desks. In this role, you... ...languages, particularly including C++, Rust, Java, Python, JavaScript, Ruby The annual base salary range for this position is $15...RubySeniorPythonFull timeTemporary workWork at officeFlexible hours- ...combining agentic voice AI with modern software infrastructure, they are building autonomous... ...They are looking for a Forward Deployed Engineer to join a new client delivery team.... ...Build and ship : Write production-grade Python, developing voice AI agents and integrations...SeniorPython
$175k - $275k
...skilled developer with multiple years of server-side experience. The role involves building reliable systems and programming in Java, Python, and Clojure. Ideal candidates should understand micro-service architectures, possess strong JVM knowledge, and be experienced with...SeniorPython$200k - $275k
...and scalable systems. The role includes working on both legacy code and new development projects and requires experience in Java, Python, and understanding micro-service architectures. A competitive salary ranging from $200,000 to $275,000 is offered, along with robust...SeniorPython$192k - $288k
...Position Description We believe Solutions Engineers at Okta are involved in all stages of... ...where you can utilize both. As a Senior Solutions Engineer at Okta, you will hone... ...development, backend (Java, C#, Node.js, Python, PHP, Ruby) development, IP‑based real‑time communications...RubySeniorPythonWork at officeLocal areaWorldwideFlexible hours$120k - $135k
...Job Title: Senior DevOps Engineer Company: Snapsheet Job Location: Remote Job Type: Full-time About Snapsheet : Snapsheet... ...Fargate deployment patterns, and scripting proficiency in Python, Bash, or Ruby ~ Working proficiency in Ruby on Rails and TypeScript...RubySeniorPythonFull timeTemporary workCasual workLocal areaRemote workVisa sponsorshipWork visaFlexible hours$160k - $190k
...speed, accuracy, and money. We're hiring a Senior AI Engineer to fix that. Your job is simple to... ...Experience ~7+ years of professional software engineering experience — you... ...demos work. ~ Strong proficiency in Python and TypeScript/JavaScript — you can build...SeniorPythonHourly payFull timeSummer workImmediate startShift work$140k - $170k
...cappers: DubClub is a business‑building engine that helps you turn your passion into a... ...discovering new cappers. The Role We’re hiring a Senior Software Engineer to join our Chicago hub. This... .... Our Stack Our backend runs on Python (Django) and Go, with PostgreSQL for...SeniorPythonLocal areaImmediate startRelocation$120k - $130k
Job Description Python or Scala with CI/CD, testing, monitoring, and cost optimization... ...Technical/Functional Skills Databricks engineering Apache Spark and distributed computing... ...Develop, enhance, test, deliver, and debug software Build and maintain Databricks pipelines...SeniorPython$180k - $200k
...Base pay range $180,000.00/yr - $200,000.00/yr Job Title: Senior Software Engineer Location: Chicago, IL (Hybrid - 3 days onsite) Compensation... .../Kubernetes) Proficiency in backend development (Java, Python, or similar) Exposure to frontend frameworks is a plus Familiarity...SeniorPython- ...Impact We are seeking an experienced Senior Full Stack Engineer to join our Product Engineering team.... ...team of engineers in all aspects of the software development lifecycle. This person... ...expertise in backend development with Python or similar languages. Experience...SeniorPython
$140k - $170k
Job Title: Senior Software Engineer Company: Snapsheet Job Location: USA, Remote Job Type: Full-time, direct hire Job Department: Technology Team... ...server-side code Prior experience using back end languages, Ruby on Rails a plus Prior experience using front end web...RubySeniorFull timeTemporary workCasual workCurrently hiringLocal areaRemote workVisa sponsorshipWork visaFlexible hours$130k - $180k
...accomplishment. Being a Senior Site Reliability Engineer at iManage Means… You are... .... We’re seeking senior software and systems engineers specializing... ...languages (e.g., Java, Python, Golang). Familiarity with... ...PowerShell, Bash, Python, Ruby). Don't meet every...RubySeniorPythonFull timeWork at officeLocal areaRemote workWorldwideMonday to FridayFlexible hours$130k - $165k
...Job Title: Senior Software Engineer Company: Snapsheet Job Location: USA, Remote Job Type: Full-time, direct hire Job Department: Technology... ...or more programming languages, with a strong preference for Ruby on Rails and Typescript ~ Experience with the following:...RubySeniorFull timeTemporary workLocal areaRemote workVisa sponsorshipWork visaFlexible hours- ...and more exclusive features. We are seeking talented Software Engineers with a strong background in Python to join our team. In this role, you will be... ...Parental Leave Commuter and Flexible Spending Programs Seniority level Seniority level Mid-Senior level Employment type...SeniorPythonFull timeInternshipFlexible hours
$175k - $250k
...minded people. The Role Our group is responsible for building software enabling both the large‑scale quantitative research operations... ...minimal direction Proficiency in English Outstanding Candidates Python development experience is also a plus Developing systems for...SeniorPythonCasual workFlexible hours- ...team! About The Role We are hiring an exceptional Full‑Stack Senior Software Engineer to play a key role in our team. At Plenful, we believe the... ...and Typescript. 2+ years of professional experience in Python, Node, or similar backend language Strong communication skills...SeniorPythonFull time
- ...days per week in office in Chicago, IL Our client seeks a Senior Software Engineer for the CDP team to drive design, delivery, technical strategy... ...scales securely and reliably. You will work across Java, Python, Spark, TypeScript, JavaScript, Angular, AWS services,...SeniorPythonWork at office2 days per week
- Senior Software Engineer — Agentic Voice (Healthcare) Location: West Loop, Chicago, IL (Hybrid — 3 days/week in office ) Job Summary We are seeking... ...deployments). Proficiency in Typescript, React / NextJs, Python, Java. Expertise in web technologies - experience...SeniorPythonWork at officeLocal area3 days per week
$80k - $120k
Job Summary Senior Software Engineers will develop and maintain web application components for open‑source software platforms. They will analyze... ...development discipline. Knowledge of programming languages such as Python (preferred), Golang, Javascript, C/C++, Java, or C#....SeniorPython$144.2k - $164.6k
Join to apply for the Senior Software Engineer role at Capital One . Do you love building and pioneering in the technology space? Do you enjoy... ...financial empowerment. Utilize programming languages like Java, Python, SQL, Node, Go, and Scala, Open Source RDBMS and NoSQL...SeniorPythonFull timePart timeInternshipLocal area- ...communities, and mentoring other members of the engineering community Collaborate with digital... ..., Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases... ...At least 4 years of experience in software engineering (internship experience does...SeniorPythonFull timePart timeInternshipLocal area
$212k - $259k
...journey! We are seeking an experienced Software Engineering Leader to drive the technical execution... ...development processes Mentor senior engineers and establish cross-functional... ...programming background with expertise in Python, Java, Scala, or similar languages used...SeniorPythonDaily paidLocal areaImmediate start- ...Opportunity Overview NOCD is seeking a Senior/Lead Full Stack Engineer to join our rapidly growing digital... ...Qualifications 8+ years of professional software development experience 5+ years... ...applications Strong backend experience with Python Familiarity with Typescript...SeniorPythonWork at officeRemote workRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Treasury (Ruby/Python). Be the first to apply!
- network software engineer Chicago, IL
- software engineer internship Chicago, IL
- software engineer travel Chicago, IL
- senior robotics software engineer Chicago, IL
- entry level software engineer remote Chicago, IL
- cybersecurity software engineer Chicago, IL
- federal - software developer Chicago, IL
- junior software engineer Chicago, IL
- agile software developer Chicago, IL
- financial software developer Chicago, IL



