CareerPlanSign in

Sr. Software Engineer (C++, CI/CD, Data Structures, Algorithms, OOD) – Hybrid

Chicago, IL, USA💼 Full-time🗓 2026-08-10 → 2026-09-26

Core

Architect, develop, and maintain low-latency, high-throughput C++ systems for financial data resolution and symbol services.

Role type

Senior Software Engineer (C++ Systems)

Builds

Scalable APIs, integration layers, and enterprise-wide resolution services for financial data.

Domain

Financial Technology / High-Performance Computing

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (5+ years), Data Structures, Algorithms, Object-Oriented Design, Distributed Systems, Scalable Architecture, API Design, Debugging, CI/CD workflows

Preferred skills

Perl, Python, Shell, Relational Databases (MSSQL/MySQL), Perforce, Infrastructure Management (Ansible/Terraform), Financial Data Concepts

Technologies

C++, GitHub Actions, Jenkins, Perforce, MSSQL, MySQL, Ansible, Terraform

Responsibilities

Architect and maintain C++ systems for Symbology resolution; Design and optimize high-throughput, low-latency service-oriented systems; Build scalable APIs and integration layers; Participate in technical design and code reviews; Monitor and troubleshoot production environments; Mentor junior team members.

Seniority

Senior, hands-on IC with mentorship responsibilities

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