Top C++ Jobs in Chicago, IL

Reposted 5 Days AgoSaved
Easy Apply
Hybrid
Chicago, IL
Easy Apply
40-45 Hourly
Internship
40-45 Hourly
Internship
Fintech • Financial Services
Ten-week paid software engineering internship developing, testing, and deploying C++ solutions for a proprietary trading platform. Interns work with large datasets, network programming, multithreaded applications, AI coding tools, and cross-functional technologists and researchers. The role includes mentorship, complex problem-solving, collaboration, and opportunities for full-time employment after graduation.
Top Skills: Ai/Ml FrameworksC++Claude CodeData PipelinesGitLinuxRelational DatabasesTcp/Ip
27 Days AgoSaved
In-Office
Chicago, IL
80K-120K Annually
Entry level
80K-120K Annually
Entry level
Fintech • Software • Financial Services • Quantitative Trading
Develop and test high-performance C++ applications for trading platforms. Collaborate with traders and experienced engineers to translate requirements into efficient solutions, while monitoring, profiling, and troubleshooting systems for reliability and stability. The role provides mentorship and exposure to the complete trading-system development lifecycle, including production support, performance tuning, multithreaded programming, and real-time systems.
Top Skills: C++C++17C++20MultithreadingObject-Oriented ProgrammingReal-Time Systems
Senior level
Aerospace • Big Data • Fintech • Software • Analytics
Design, build, and maintain high-throughput, low-latency C++ systems for symbol resolution. Develop scalable APIs, participate in design/code reviews, monitor and troubleshoot production, champion best practices, and mentor teammates.
Top Skills: C++Ci/CdGithub ActionsJenkins
11 Days AgoSaved
In-Office
Chicago, IL
150K-175K Annually
Senior level
150K-175K Annually
Senior level
Big Data • Fintech • Information Technology • Software • Financial Services • Quantitative Trading
Design, implement, and optimize low-latency C++ trading applications for automated options market making. Collaborate with traders and engineers to build production-ready systems, analyze performance issues, modify component interactions, rewrite Java applications in C++, and improve code for high throughput and low latency.
Top Skills: C++JavaLinux
2 Days AgoSaved
Remote
Chicago, IL
149K-201K Annually
Senior level
149K-201K Annually
Senior level
Software
Deploys, integrates, hardens, and operates modular C-UAS data and software platforms in secure DoD environments. Builds data pipelines across classification boundaries and disconnected conditions, integrates mission systems, manages Kubernetes-based infrastructure, supports accreditation, and handles observability, incident response, upgrades, and backup recovery. The role also documents solutions, trains mission teams, represents field needs to engineering, and mentors junior forward-deployed data engineers. Most work is remote with occasional travel to restricted environments and SCIFs.
Top Skills: AbacAirflowApache IcebergArgo WorkflowsAtakAWSAzureCatoCephClickhouseDagsterDebeziumDelta LakeDockerDuckdbFipsFlinkGCPGitopsHelmHudiKafkaKubernetesKustomizeLink 16LinuxLokiOauthOidcPgvectorPostgresPulumiRbacRestS3Spark SqlSQLStigStrimziTadl-JTak ServerTerraformTlsTrinoVectorVeleroWintakZarf
Junior
Artificial Intelligence • Blockchain • Information Technology • Software
Design, implement, and optimize low-level systems software, networking components, protocols, and performance-critical applications. Develop client-server and socket-based systems using C++ and Python, apply algorithms and memory management techniques, and build comprehensive tests. Debug memory leaks, packet flow, and concurrent execution using GDB and Wireshark. Collaborate with cross-functional teams on modular codebases, technical documentation, code reviews, and release-cycle version control.
Top Skills: BashCC#C++DnsGdbGitGitJavaLinuxPythonSfmlSocket ProgrammingSQLTcp/IpUdpUnityVr/Ar EnginesWiresharkX86 Assembly
13 Days AgoSaved
In-Office
Chicago, IL
Senior level
Senior level
Information Technology • Professional Services • Consulting
Develop and maintain scalable Microsoft technology solutions using C#, .NET, ASP.NET, MVC, Web API, SQL Server, and front-end technologies. The role requires expertise in multi-threaded programming, design patterns, MVVM, Knockout JS, BizTalk configuration, EDI transactions, Agile development, and production support. The developer will collaborate with development teams and architects while ensuring system performance, availability, and timely issue resolution.
Top Skills: .NetAgileAsp.NetBiztalkC#HTML5JavaScriptJqueryJSONKnockout JsMvcMvvmRestSignalrSQL ServerWcfWeb ApiWebsocket
4 Days AgoSaved
Remote
Chicago, IL
115K-165K Annually
Mid level
115K-165K Annually
Mid level
Artificial Intelligence • Information Technology • Software • Consulting
Develop, test, maintain, and support enterprise applications and services using C#, .NET, ASP.NET Core, Web API, Entity Framework Core, and SQL Server. Responsibilities include API and database integration, code reviews, automated testing, debugging, performance improvements, release readiness, production troubleshooting, and collaboration with product, architecture, QA, and operations teams.
Top Skills: .Net.Net CoreAsp.Net CoreAutomated TestingC#Cloud ServicesEntity Framework CoreGitSQL ServerWeb Api
5 Days AgoSaved
Remote
Chicago, IL
Senior level
Senior level
Agency • Information Technology • Professional Services
Build and support complex features across C#/.NET back-end services and React front ends. Responsibilities include technical design, API and data modeling, secure and tested coding, production troubleshooting, code reviews, mentoring, documentation, and improving engineering practices. Collaborate with Product, QA, DevOps, Technical Leads, and architecture teams while balancing delivery, maintainability, performance, accessibility, observability, and security.
Top Skills: .NetAzureC#Ci/CdJavaScriptReactRest ApisSQL ServerTypescript
One Month AgoSaved
Hybrid
Chicago, IL
130K-194K Annually
Senior level
130K-194K Annually
Senior level
Digital Media • Information Technology • News + Entertainment
Leads complex software optimization initiatives from design through implementation and validation. Builds cloud-native services, data pipelines, dashboards, automation, and AI-enabled forecasting solutions. Analyzes cloud costs, resource utilization, reliability, capacity, and engineering productivity while partnering with Engineering, Finance, Product, Data, Platform, and SRE teams. Ensures scalable and secure integrations, testing, observability, financial data quality, and measurable savings. Provides technical leadership and mentorship to junior engineers without direct people-management responsibilities.
Top Skills: AerospikeAIAnalyticsAWSAzureC++Ci/CdCloud-Native ServicesData PipelinesDatabricksDatadogDockerEksElkEmrGCPGithub ActionsGoGrafanaInfrastructure As CodeJavaJavaScriptJenkinsKubernetesMicroservicesNode.jsObservabilityOciOkePostgresPrestoPrometheusPythonRustScalaSnowflakeSparkSQLTerraform
One Month AgoSaved
Easy Apply
Hybrid
Chicago, IL
Easy Apply
175K-250K Annually
Senior level
175K-250K Annually
Senior level
Fintech • Information Technology • Software • Financial Services • Quantitative Trading
Design, develop, optimize, deploy, and maintain high-performance market data and automated trading systems. Process raw market data feeds, implement CME and Cboe exchange protocols, and optimize concurrency, throughput, scalability, and ultra-low-latency performance. Collaborate with traders, quantitative researchers, analysts, and engineers while supporting critical applications, automated testing, peer reviews, and best practices. Coach junior engineers and take ownership of projects from design through maintenance.
Top Skills: Automated TestingC++CboeCmeMultithreadingNetwork ProgrammingPython
Junior
Artificial Intelligence • Blockchain • Information Technology • Software
Develop and optimize low-level systems software using C++ and Python. Design networking components, socket communications, and protocol resolvers; implement algorithms and performance improvements; create unit, integration, and stress tests; debug memory, networking, and concurrency issues with GDB and Wireshark; and collaborate on modular codebases and release version control.
Top Skills: ArBashCC#C++DnsGdbGitGitJavaLinuxPythonSfmlSocket ProgrammingSQLTcpUdpUnityVrWiresharkX86 Assembly
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
10 Days AgoSaved
Remote
Chicago, IL
Entry level
Entry level
Artificial Intelligence • Cloud • Information Technology • Internet of Things • Software
Develop and maintain macOS systems software using modern C++, Swift, and Objective-C++. Work with process models, IPC, Endpoint Security, Network Extension, security and cryptography APIs, device and storage frameworks, packaging, deployment, and MDM tooling. Profile and debug performance using Instruments, LLDB, os_log, and os_signpost, while creating tests with XCTest, sanitizers, fuzzing, and xcodebuild CI. Support shared codebases across macOS, Windows, and Linux.
Top Skills: AppkitApple SiliconBsd ApisC++17/20CorefoundationCrash LogsDiskarbitrationEndpoint SecurityFoundationFuzzingGrand Central DispatchHardened RuntimeInstrumentsIntelIntuneIokitJAMFKeychainLaunchdLldbMach IpcmacOSMdmNetwork ExtensionNetwork.FrameworkNotarizationNsxpcconnectionObjective-C++Os_LogOs_SignpostPosixPthreadsSanitizersSeccodeSecstaticcodeSectrustSwift 6SwiftuiSystem ExtensionsXcodebuildXctestXpc
10 Days AgoSaved
Remote
Chicago, IL
Entry level
Entry level
Artificial Intelligence • Cloud • Information Technology • Internet of Things • Software
Develop and maintain cross-platform macOS systems software using modern C++, Swift, and Objective-C++. Work with IPC, daemons, system extensions, network and endpoint security, device and storage APIs, code signing, packaging, and deployment. Profile and debug performance issues, build automated tests and CI pipelines, and support Apple Silicon and Intel systems. Nice-to-have experience includes SwiftUI, AppKit, macOS beta testing, and shipping EDR, antivirus, network security, or device-management products.
Top Skills: AppkitApple SiliconBsd ApisC++17C++20CorefoundationDiskarbitrationEndpoint SecurityFoundationFuzzingGrand Central DispatchInstrumentsIntelIntuneIokitJAMFKeychainLaunchdLldbMach IpcmacOSNefilterdataproviderNefilterpacketproviderNetwork ExtensionNetwork.FrameworkNsxpcconnectionObjective-C++Os_LogOs_SignpostPosixPthreadsSanitizersSeccodeSecstaticcodeSectrustSwift 6SwiftuiSystem ExtensionsXcodebuildXctestXpc
Reposted 10 Days AgoSaved
Remote
Chicago, IL
Senior level
Senior level
Information Technology
Design, implement, test, and modernize backend services and integrations (TypeScript/Node.js and C++). Lead large projects, write technical specifications and API contracts, enforce coding standards, coach engineers, and drive legacy-to-modern migrations within online banking and core systems.
Top Skills: AgileApi ContractsApi DesignC++Ci/CdIntegration FrameworksNode.jsService-Oriented ArchitectureThird-Party IntegrationsTypescript
One Month AgoSaved
In-Office
Chicago, IL
80K-120K Annually
Entry level
80K-120K Annually
Entry level
Fintech • Software • Financial Services • Quantitative Trading
Develop and test high-performance C++ applications for trading platforms. Collaborate with traders and senior engineers to translate requirements into efficient solutions, while monitoring, profiling, troubleshooting, and improving system reliability. Gain hands-on experience across the full trading-system development lifecycle in an on-site, highly collaborative environment.
Top Skills: C++C++17C++20MultithreadingObject-Oriented ProgrammingReal-Time Systems
One Month AgoSaved
In-Office
Chicago, IL
100K-140K Annually
Senior level
100K-140K Annually
Senior level
Fintech • Software • Financial Services • Quantitative Trading
Build and optimize low-latency C++ systems for market data processing, exchange connectivity, and order execution. Analyze performance across application, memory, CPU, networking, and operating-system layers. Collaborate with traders, FPGA engineers, and infrastructure teams, while owning production systems through design, testing, deployment, and real-time support.
Top Skills: C++C++17FpgaTcpUdp
One Month AgoSaved
In-Office
Chicago, IL
100K-140K Annually
Senior level
100K-140K Annually
Senior level
Fintech • Software • Financial Services • Quantitative Trading
Design, develop, and maintain high-performance C++ trading platform applications. Partner with traders and quantitative researchers to translate business needs into efficient technical solutions. Lead profiling, performance optimization, testing, code review, and release improvements while owning features from design through production support.
Top Skills: C++C++17ConcurrencyMultithreadingPerformance Profiling
27 Days AgoSaved
In-Office
Chicago, IL
90K-100K Annually
Senior level
90K-100K Annually
Senior level
Cloud • Information Technology • Consulting • Design • Generative AI
Develop and maintain core components of a modern digital auction platform using C# and .NET Core. Responsibilities include designing data models, building RESTful APIs, integrating legacy and third-party systems, developing Azure DevOps CI/CD pipelines, troubleshooting performance issues, conducting code reviews, documenting best practices, and collaborating with product managers and multiple engineering teams.
Top Skills: .Net CoreAi-Assisted Development ToolsAzure DevopsC#Ci/CdEntity FrameworkGraphQLJavaScriptKafkaAzureNext.JsNoSQLNxPostgresRabbitMQReactRestful ApisSQL ServerTypescript
One Month AgoSaved
In-Office
Chicago, IL
Entry level
Entry level
Information Technology • Professional Services • Consulting
Develop and maintain desktop, web, database, and middleware components using C#, HTML5, JavaScript, SQL Server, and RESTful APIs. Work includes real-time processing, concurrency, asynchronous and multithreaded programming, WinForms, web services, security, database scripting, and migration from Flex to AngularJS. Collaborate within an agile team, support build and testing infrastructure, maintain legacy code, and contribute to architectural improvements.
Top Skills: AngularjsBuild ServersC#Entity FrameworkFlexHTML5JavaScriptRestful Web ServicesSQL ServerToken-Based SecurityUnit TestingWinformsWix
25 Days AgoSaved
In-Office or Remote
Chicago, IL
179K-179K Annually
Senior level
179K-179K Annually
Senior level
Information Technology
Build and lead high-performance browser features in modern C++ and Chromium, including tracker blocking, subscription integrations, and responsiveness monitoring. Own complex projects from proposal through post-mortem, solve ambiguous technical problems, make architecture decisions, collaborate asynchronously with product and design, and use metrics to evaluate outcomes in a large-scale consumer codebase.
Top Skills: Build SystemsC++C++23ChromiumDebuggersProfilersWindows
2 Months AgoSaved
Hybrid
Chicago, IL
110K-165K Annually
Senior level
110K-165K Annually
Senior level
Digital Media • Information Technology • News + Entertainment
Build software, data pipelines, dashboards, and automation for cloud cost visibility, infrastructure efficiency, reliability, engineering productivity, and financial accountability. Analyze workloads and billing data, implement AI- and analytics-enabled forecasting and anomaly detection, develop cloud-native services, and support capacity planning, cost allocation, and optimization. Collaborate with Engineering, Finance, Data, Platform, SRE, Architecture, and Product teams while testing, troubleshooting, documenting, and communicating recommendations and business value.
Top Skills: AerospikeAgentic AiAWSAzureC++Ci/CdCloud ComputingData PipelinesDatabricksDatadogDockerEksElkEmrGCPGithub ActionsGoGrafanaInfrastructure As CodeJavaJavaScriptJenkinsKubernetesLlmMcpMicroservicesNode.jsObservabilityOciOkePostgresPrestoPrometheusPythonRagRustScalaSnowflakeSparkSQLTerraform
28 Days AgoSaved
Remote
Chicago, IL
112K-155K Annually
Senior level
112K-155K Annually
Senior level
Software
Build and maintain scalable, cloud-native APIs and high-value core system components using .NET and related technologies. Lead software architecture and testing discussions, enhance core offerings, collaborate cross-functionally, and ensure quality through code reviews, unit testing, functional testing, telemetry, and performance tuning. Mentor teammates and contribute to continuous technical and process improvement.
Top Skills: .Net CoreAmazon Web ServicesApplication Performance MonitoringAzure Cloud ServicesC#JavaJavaScriptKotlinKubernetesOpentelemetryPostgres
Reposted 2 Months AgoSaved
In-Office
Chicago, IL
100K-140K Annually
Junior
100K-140K Annually
Junior
Fintech • Software • Financial Services • Quantitative Trading
Develop and enhance performance-critical C++ applications for ultra-low latency trading systems, collaborating across teams to analyze and optimize performance.
Top Skills: C++C++17C++20
2 Months AgoSaved
In-Office
Chicago, IL
80K-120K Annually
Entry level
80K-120K Annually
Entry level
Fintech • Software • Financial Services • Quantitative Trading
Join an on-site Chicago team building high-performance C++ trading systems. Contribute to design, development, testing, profiling, and troubleshooting. Collaborate with traders and senior engineers, receive mentorship, and gain exposure to the full lifecycle of low-latency trading platform development.
Top Skills: C++C++17Multi-Threaded ProgrammingObject-Oriented DesignPerformance TuningReal-Time Systems
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account