Senior Software Engineer, Treasury (Ruby/Python)
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-GV1Recommended Jobs
Senior Application Development Manager
: Senior Application Development Manager Pay from $121,000 to $185,000 per year 2200 S. Lakeside Drive, Waukegan, IL 60085 Are you an experienced application development people leader looking…
Restaurant Manager
$56000 per year - $69000 per year Our Winning Family Starts With You! Check out these great benefits: Commitment to Quality of Life ∙ Restaurant Managers regularly work no more than …
National Sales Manager
Job Summary Shibaura Machine Company, America has been an Illinois corporation since 1975 and is a wholly owned subsidiary of Shibaura Machine Co., Ltd., a premier manufacturer of a variety of high-…
Logistics Forklift Operator and Order Picker
Job Description Job Description Description: FIC America Corp. is a global Tier 1 automotive components manufacturer centrally located in the Northwest Suburbs of Chicago. We are actively seekin…
Sandwich station
Venerable eatery dispensing sub sandwiches, soups salads & fries plus outdoor patio seating. As well as welcoming guests, restaurant team members sell, prepare, and serve delicious menu items. They c…
Tax Senior (Hybrid / Remote)
Job Description Job Description Tax Senior – Fully Remote | Public Accounting Firm Location: Remote (U.S.-based) Job Type: Full-time About the Firm: Our client is a well-established …
Sous Chef-West Loop & River North
Sous Chefs are responsible for providing supportive leadership to kitchen staff throughout food service. Duties include assisting the Executive Chef in monitoring kitchen activities, expediting order…
Asset Management, Internal Client Advisor (Internal Wholesaler), Associate
Job Description JPMorgan Asset Management (JPMAM) helps institutional and individual clients from around the globe meet their financial goals by providing industry-leading investment solutions. O…
HOTWORX Training Associate
About Us: HOTWORX is a virtually instructed exercise program created for users to experience the many benefits of infrared heat absorption while completing a 30-minute Isometric workout or 15-minu…
Senior Administrative Assistant
Company Description About AbbVie AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of to…