CareerPlanSign in

Senior Software Engineer - C++/Python

Chicago, IL💼 Full-time💰 $164,600–$164,600🗓 2026-09-11 → 2026-09-26

Core

Design, build, and support mission-critical back-office post-trade processing applications and reconciliation workflows.

Role type

Senior Software Engineer (C++/Python)

Builds

Scalable, reliable, high-performance server-side applications for financial post-trade processing

Domain

Financial Services / Post-Trade Processing

Deliverable

production ML models | product features

Required skills

Modern C++ (C++11/14/17/20), Python, SQL, Distributed Systems Design, Linux/Windows Troubleshooting, Git, CI/CD, Debugging, Performance Tuning

Preferred skills

Financial services domain knowledge, Azure cloud services, Messaging platforms (Kafka, MQ), Microservices, Containerization, AI-powered developer tools

Technologies

C++, Python, SQL, Linux, Windows, Git, CI/CD, Azure, Kafka, MQ

Responsibilities

Design and develop high-performance server-side applications; Build scalable solutions for reconciliation workflows; Optimize SQL queries and data processing; Implement engineering best practices (logging, monitoring, caching, testing); Investigate and resolve complex production issues; Participate in architecture discussions and code reviews; Mentor junior engineers

Seniority

Senior, hands-on IC with mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.