CareerPlanSign in

Principal Software Engineer

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

Core

Lead the design and build-out of back-end services and API infrastructure for the Silexx order and execution management platform, powering trading, analytics, and risk-management workflows.

Role type

Principal Software Engineer (Back-end & API Platform)

Builds

Silexx's back-end services, APIs, and real-time data pipelines for trading and risk management

Domain

Financial Markets / High-Frequency Trading Infrastructure

Deliverable

production ML models | product features

Required skills

C#/.NET, ASP.NET Core, Microservices Architecture, RESTful API Design, gRPC, Real-time Streaming (WebSockets), Distributed Systems, Concurrency & Threading, SQL, OpenID Connect, OAuth 2.0, CI/CD, System Design, Mentoring

Preferred skills

AI coding assistants (Claude), Kafka, RabbitMQ, Redis, MessagePack, Protobuf, Entity Framework, Load Testing, Security Code Scanning

Technologies

C#, .NET, ASP.NET Core, Kafka, RabbitMQ, Redis, Postgres, SQL Server, MySQL, xUnit, NUnit, OpenAPI/Swagger, Protobuf, Entity Framework

Responsibilities

Architect and implement low-latency, high-volume distributed systems; Define and maintain API contracts, versioning, and backward compatibility; Build real-time data distribution and messaging systems; Establish service topology and microservice boundaries; Drive observability, capacity planning, and performance profiling; Mentor engineers and provide technical leadership; Partner with front-end and client-integration teams; Diagnose and resolve complex production problems.

Seniority

Principal, hands-on IC with strategic direction and mentorship

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