CareerPlanSign in

Software Engineer

Chicago, IL, US💼 Full-time🗓 2026-09-25 → 2026-09-29

Core

Design, develop, and support high-performance distributed systems for regulatory market surveillance, processing massive streams of trading data to ensure fair and compliant market operations.

Role type

Senior Software Engineer (High-Performance Distributed Systems)

Builds

Scalable data pipelines, rules engines, and low-latency database solutions for global market surveillance.

Domain

Financial Markets / Regulatory Technology / Big Data

Deliverable

production ML models | product features

Required skills

Java, Python, Linux, SQL, Snowflake, Data Structures & Algorithms, Low-latency system design, Distributed systems architecture

Preferred skills

Apache Kafka, AI/LLM agentic workflows, Finance/Trading domain experience

Technologies

Java, Python, Snowflake, Kafka, Linux, Anthropic Claude

Responsibilities

Design and implement scalable data processing pipelines and rules engines; Optimize system performance for billions of daily events; Collaborate with end-users to refine functional requirements; Deploy and maintain applications on Linux-based environments; Research and integrate AI tools and agentic workflows to automate engineering tasks; Participate in 24/7 on-call rotation.

Seniority

Mid-Senior, hands-on IC

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