Top Entry Level Software Engineer Jobs in Chicago, IL

YesterdaySaved
In-Office
Chicago, IL
80K-120K Annually
Entry level
80K-120K Annually
Entry level
Fintech • Software • Financial Services • Quantitative Trading
Develop and maintain options valuation and risk management systems. Responsibilities include full-cycle software development, requirements gathering, solution design, coding, code reviews, troubleshooting, performance improvements, documentation, and collaboration with traders, risk managers, quantitative analysts, and support teams. The role requires object-oriented programming, data analysis tools, and strong knowledge of mathematics, statistics, probability, stochastic calculus, numerical methods, and linear algebra.
Top Skills: C#C++JavaJupyterPandasSQL
YesterdaySaved
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
17 Days AgoSaved
Remote
Chicago, IL
220K-270K Annually
Entry level
220K-270K Annually
Entry level
Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3 • Infrastructure as a Service (IaaS)
Design and own secure, scalable wallet infrastructure for custody, key management, transaction signing, authorization, recovery, and multichain systems. Architect support for MPC, HSMs, secure enclaves, TEEs, smart contract wallets, account abstraction, and emerging cryptographic approaches. Define security boundaries, policy engines, secrets management, authentication, and programmable authorization while making foundational build-versus-buy decisions and guiding systems from first principles through production.
Top Skills: Account AbstractionBlockchainConfidential ComputingDistributed Key GenerationEcdsaEddsaEoasErc-4337Hardware-Backed Key IsolationHsmsMpcMultichain InfrastructureSecure EnclavesSecure Multiparty ComputationSmart Contract WalletsStablecoinsThreshold CryptographyThreshold SignaturesTrusted Execution Environments (Tees)
3 Days AgoSaved
In-Office
Chicago, IL
64K-128K Annually
Entry level
64K-128K Annually
Entry level
Information Technology • Consulting • Defense
Develop, test, document, and debug software for telecommunications and IP networking equipment in cybersecurity environments. Contribute across infrastructure, applications, full-stack development, embedded communication systems, security analysis, tooling, testing, and system infrastructure. Work with Linux or Unix-based platforms, device drivers, kernels, hardware layers, networking protocols, and laboratory equipment. Collaborate with product teams, support customer solutions, travel occasionally, and obtain a Top Secret clearance during employment.
Top Skills: ArmAuthenticationCC++CryptographyDevice DriversEmbedded SystemsFirewallsInternet Routing ProtocolsIntrusion DetectionIp NetworkingJavaJavaScriptLinuxMicrosoft Software ApplicationsMipsOperating System KernelsProtocol AnalyzersPythonRisc-V AssemblyTelecommunications EquipmentUnixWindowsX86
Reposted One Month AgoSaved
Hybrid
Chicago, IL
135K-145K Annually
Entry level
135K-145K Annually
Entry level
Artificial Intelligence • Software
Embed with customers to design and build end-to-end, production-quality software and LLM workflows. Collaborate on architecture, handle large-scale data and storage, develop cloud and front-end solutions, and own stakeholder relationships while traveling 25–50%.
Top Skills: C++Cloud InfrastructureFront-End FrameworksJavaJavaScriptLlm WorkflowsPythonStorage SystemsTypescript
Reposted One Month AgoSaved
Hybrid
Chicago, IL
200K-200K Annually
Entry level
200K-200K Annually
Entry level
Fintech • Machine Learning • Software • Financial Services
Develop and maintain IMC's trading platform and algorithms, collaborate with traders and researchers, learn full software lifecycle, and adopt new technologies to solve complex problems.
Top Skills: C++Java
Reposted 10 Days AgoSaved
In-Office
Chicago, IL
200K-200K Annually
Entry level
200K-200K Annually
Entry level
Fintech • Quantitative Trading
Join as a graduate software engineer to build low-latency trading applications. Participate in an eight-week Global Academy, pair with a mentor, collaborate with engineers and traders, design well-architected systems, apply AI-enabled tools, and solve complex real-world problems to support rapid market decision-making.
Top Skills: AIC++JavaPython
10 Days AgoSaved
In-Office
Chicago, IL
75K-85K Annually
Entry level
75K-85K Annually
Entry level
Manufacturing
Develop and maintain internal business applications, ERP integrations, REST APIs, and data solutions using C#/.NET, JavaScript, and SQL. Troubleshoot application and integration issues, test and document code, manage releases, and collaborate with technical and nontechnical teams to address operational needs across production, warehouse, and office functions.
Top Skills: Behavior-Driven TestingC#/.NetGitGraphQLJavaScriptMicrosoft Sql ServerRest ApisSage X3SQLVisual Studio
Reposted 2 Days AgoSaved
Remote
Chicago, IL
Entry level
Entry level
Artificial Intelligence • Software • Conversational AI • Automation
Build and maintain core products and collaborate on larger consulting projects using TypeScript, Python, FastAPI, Next.js, GCP, and generative AI frameworks. The role involves hands-on software development within a rapidly growing, remote team serving Saudi Arabia and the GCC.
Top Skills: FastapiGCPGenerative Ai FrameworksNext.JsPythonTypescript
2 Days AgoSaved
Remote
Chicago, IL
150K-200K Annually
Entry level
150K-200K Annually
Entry level
Information Technology
Build and maintain versioned data ingestion and conflation pipelines that transform complex retail and spatial data into accurate, reliable insights. Responsibilities include entity resolution, golden-record creation, rules-based normalization, RegEx logic, LLM integration, schema evolution, and cost-effective scaling. The role emphasizes engineering rigor, high-fidelity outputs, and production-ready data for consumer dashboards.
Top Skills: Computer VisionData PipelinesData SchemasGisLidarLlmsPrompt EngineeringRegexSpatial ComputingWearable Ai
Entry level
Blockchain • Fintech • Software • Analytics
Designs and operates production data infrastructure, ETL/ELT pipelines, APIs, containerized AWS services, and graph-based systems. Responsibilities include relational, document, and graph database architecture; data quality and lineage; CI/CD automation; and integration of blockchain, financial, and investigative data. Partners with R&D, data scientists, and investigations teams to deliver production software for federal and commercial clients.
Top Skills: Amazon AuroraAmazon NeptuneAmazon RdsAmazon SnsAmazon SqsApache KafkaAWSBlockchain AnalyticsCypherGithub ActionsGoLlmsMachine LearningMongoDBNeo4JNlpOpensearchPostgresPythonRest ApisTerraform
2 Days AgoSaved
Remote
Chicago, IL
Entry level
Entry level
Aerospace • Artificial Intelligence • Logistics • Transportation
Build and maintain a React/TypeScript operations portal and Supabase/PostgreSQL backend for autonomous aircraft medical logistics. Improve aircraft allocation, mission generation, telemetry ingestion, live dashboards, reliability, testing, logging, and observability. Integrate Python services with ArduPilot aircraft and simulations while collaborating with autonomy and simulation engineers to mature real-flight and digital-twin systems.
Top Skills: ArdupilotCloud DeploymentGitLinuxMapboxPostgresPythonReactSQLSshSupabaseTypescriptWebsockets
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
2 Days AgoSaved
Remote
Chicago, IL
Entry level
Entry level
Cloud • Information Technology • Cybersecurity
Build and maintain enterprise web applications, APIs, and containerized microservices using Python and Django. Develop workflow engines, financial validation logic, relational database schemas, asynchronous integrations, role-based access controls, and CI/CD automation. Support complementary applications across multiple technology stacks while maintaining secure, auditable, and reliable systems.
Top Skills: Amazon CloudwatchAmazon EbsAmazon Ec2Amazon RdsAmazon S3Amazon VpcAnsibleAws GovcloudAws IamDjangoDjango Rest FrameworkDockerDocker ComposeGitGitlabLaravelLinuxPHPPythonRuby On RailsSQL
3 Days AgoSaved
Remote
Chicago, IL
388K-558K Annually
Entry level
388K-558K Annually
Entry level
News + Entertainment
Build and evolve Netflix’s shared JavaScript application platform, including internal CLIs, SDKs, CI/CD workflows, development tooling, monorepo infrastructure, deployment integrations, and supporting services. Improve platform observability, performance, reliability, and developer experience while partnering across teams, supporting users, defining interfaces, validating infrastructure changes, and providing technical leadership without direct management.
Top Skills: Ci/CdCliDeployment AutomationJavaScriptMonorepoSdks
3 Days AgoSaved
In-Office or Remote
Chicago, IL
Entry level
Entry level
Software
Research, architect, design, develop, integrate, verify, and test software for high-speed optical networking products. Own a key system component, implement features, solve customer requirements, and collaborate across R&D teams. The role emphasizes C++ development on Linux, object-oriented software, system components, and operational automation, with desirable experience in device drivers, BSP software, and optical networking protocols.
Top Skills: Ai LlmBsp SoftwareC++C++ Boost LibrariesCompilersDebuggersDevice DriversEthernetLinuxOtnSdlTdm Protocols
4 Days AgoSaved
Remote
Chicago, IL
Entry level
Entry level
Fintech • Information Technology • Software • Financial Services
Build and ship end-to-end features for Augment’s iOS app, collaborate closely with product, design, backend, and fellow iOS engineers, and contribute to architecture, code quality, tooling, and long-term product health. The role emphasizes Swift and SwiftUI development, ownership, thoughtful collaboration, feedback, and effective use of AI-assisted development tools.
Top Skills: Claude CodeOpenapiStrict ConcurrencySwift 6.4SwiftformatSwiftlintSwiftuiTuist
5 Days AgoSaved
Remote
Chicago, IL
Entry level
Entry level
Cloud • Software • Database
Develop and deploy reliable software for a distributed SQL database in a fast-paced production environment. Responsibilities include designing, coding, testing, and owning projects throughout the product lifecycle. Work may involve LLMs, vector indexes, database fault tolerance, SQL query performance, SIMD, LLVM code generation, search, and query optimization. Collaborate with engineering, product, marketing, and sales teams while developing professionally alongside experienced engineers.
Top Skills: CC++LlmsLlvmSimdSQLVector Indexing
5 Days AgoSaved
Remote
Chicago, IL
Entry level
Entry level
Cloud • Software • Database
Develop and deploy reliable software for SingleStore’s distributed SQL database. Responsibilities include designing, coding, testing, and improving systems involving query optimization, fault tolerance, concurrency, multithreading, server architectures, LLMs, vector indexes, SIMD, and LLVM code generation. The role involves end-to-end project ownership, collaboration across teams, and participation throughout the product lifecycle.
Top Skills: CC++Distributed Sql DatabasesLlmLlvmSimdSQLVector Indexes
5 Days AgoSaved
Remote or Hybrid
Chicago, IL
Entry level
Entry level
Software
Develop and prototype 5G network solutions, automate and improve software development tools and environments, and help design, build, and maintain development verification labs. The role requires programming across Python, JavaScript, Bash, C/C++, and Go, along with Git, Linux, debugging, and Agile/Scrum knowledge. Work supports Nokia’s satellite-based LTE and 5G networking products.
Top Skills: 5GAgileBashCC++CloudCore NetworksGitGoJavaScriptLinuxLtePythonRanScrum
5 Days AgoSaved
Remote
Chicago, IL
Entry level
Entry level
Artificial Intelligence • Hardware • Software • Semiconductor
Develop kernel-centric reliability solutions for AI compute clusters and production services. Responsibilities include debugging failures, building diagnostic tools, supporting incident response, performing root-cause analysis, improving kernel and software reliability, and collaborating with systems, hardware, ASIC, and architecture teams on reliability-focused designs.
Top Skills: CC++Core Dump HandlingDebuggersDistributed ProgrammingGpusParallel ProgrammingProfilersPythonSanitizersTracing
6 Days AgoSaved
In-Office or Remote
Chicago, IL
Entry level
Entry level
Social Impact
Designs, develops, deploys, tests, and reviews software applications, features, and defect fixes. Collaborates with team leaders and users to support a product roadmap, analyze requirements, document software, provide developer-level support, and learn existing codebases. The role also involves participating in planning meetings, conferences, and occasional team travel.
One Month AgoSaved
Easy Apply
Hybrid
Chicago, IL
Easy Apply
140K-140K Annually
Entry level
140K-140K Annually
Entry level
Fintech • Information Technology • Software • Financial Services • Quantitative Trading
Develop and maintain low-latency, high-performance proprietary trading systems. Participate in full SDLC: design, implement, test, and deploy trading applications. Collaborate with teammates, follow coding standards, write automated tests, and learn trading fundamentals through the Belvedere Trading University program.
Top Skills: Ai ToolsC#C++Java
16 Days AgoSaved
In-Office
Chicago, IL
140K-140K Annually
Entry level
140K-140K Annually
Entry level
Big Data • Fintech • Information Technology • Software • Financial Services • Quantitative Trading
Design, implement, and optimize low-latency C++ trading applications and infrastructure. Collaborate with traders, quants, and engineers to build production-ready systems, maintain proprietary quoting and pricing tools, analyze diagnostic data, and gradually assume production ownership with mentorship.
Top Skills: Ai AgentsC++Linux
18 Days AgoSaved
In-Office
Chicago, IL
145K-170K Annually
Entry level
145K-170K Annually
Entry level
Greentech
Develop modular scientific software platforms integrating models, data, simulations, and engineering workflows for quantum systems. Build MBSE tools, APIs, data models, visualizations, and orchestration capabilities; create HPC- and GPU-enabled simulations, optimization, digital twins, and machine-learning workflows. Collaborate with multidisciplinary scientists and engineers to validate models, improve manufacturability, and deliver maintainable production software using rigorous engineering practices and AI-assisted development tools.
Top Skills: AnsysAPIsAutomated TestingBayesian OptimizationCi/CdCloud ComputingCoding AgentsComsolData ModelingDistributed ComputingGenerative AiGpu AccelerationHigh-Performance ComputingMachine LearningMatlab/SimulinkModel-Based Systems EngineeringMultiphysics SimulationNumerical ComputingNumerical OptimizationPythonReduced-Order ModelingScientific ComputingSolidworksSurrogate ModelingSysmlUncertainty QuantificationVersion ControlZemax Opticstudio
Reposted 8 Days AgoSaved
Remote or Hybrid
Chicago, IL
Entry level
Entry level
Information Technology • Professional Services • Software • Consulting
The role involves designing, developing, and maintaining software applications. Collaboration with cross-functional teams is expected, alongside optimizing existing systems.
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account