Top Software Engineer Jobs in Chicago, IL

YesterdaySaved
Hybrid
Chicago, IL
Mid level
Mid level
Fintech • Machine Learning • Software • Financial Services
Develop and maintain backend systems, automation, databases, data pipelines, dashboards, and visualization tools supporting finance, trading, and operations teams. Improve processing efficiency, system performance, and data accessibility across a global business intelligence environment. Collaborate with BI developers and business stakeholders while working with large datasets. The role requires Python, SQL, cloud, containerization, CI/CD, and agentic coding tool experience.
Top Skills: AWSCi/CdClaude CodeCodexCursorDockerGitlab CiJIRAKubernetesPythonReactSQL
2 Days AgoSaved
Hybrid
Chicago, IL
89K-145K Annually
Junior
89K-145K Annually
Junior
Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
Develop front-end and user interface software for applications used by technicians, dealers, and analysts. Responsibilities include designing and developing customer-facing applications, resolving complex technical issues, delivering business features, maintaining software quality, and supporting debugging and testing. The role requires front-end framework experience, UI/UX understanding, RESTful API knowledge, cloud familiarity, software testing skills, and collaboration with end users.
Top Skills: AngularAWSAzureCi/CdCSS3CucumberJavaJavaScriptPolymerReactRestful ApisSeleniumVue
2 Days AgoSaved
Easy Apply
Hybrid
Chicago, IL
Easy Apply
130K-150K Annually
Junior
130K-150K Annually
Junior
Fintech • News + Entertainment • Software • Financial Services
Build and maintain Ruby-based services and customer-facing trading applications within a distributed architecture. Design reliable, low-latency systems; troubleshoot production issues; write comprehensive tests; contribute to peer reviews; perform light infrastructure work; and translate technical requirements into production-quality code. Engineers work across Ruby, Java, and JavaScript, collaborate on greenfield and existing systems, and provide guidance to junior teammates while developing ownership of the platform.
Top Skills: Distributed SystemsGrapeJavaJavaScriptMicro-FrontendsMicrosoft TeamsRuby on RailsRubySalesforceSlackSvelte
6 Days AgoSaved
Hybrid
Chicago, IL
113K-188K Annually
Mid level
113K-188K Annually
Mid level
eCommerce • Information Technology • Retail • Industrial
Design, develop, test, deploy, and support scalable software services, APIs, and event-streaming applications using Java and Spring Boot. Collaborate with engineers, architects, analysts, stakeholders, and product managers on technical solutions. Apply CI/CD and engineering best practices, participate in pair programming and TDD, and mentor junior engineers while supporting full systems lifecycle delivery.
Top Skills: Agile/ScrumAPIsCi/CdDatadogDevOpsDistributed SystemsJavaKafkaMongoDBPostgresSpring BootTddTerraform
8 Days AgoSaved
In-Office
Chicago, IL
25K-25K Annually
Internship
25K-25K Annually
Internship
Cloud • Fintech • Machine Learning • Database • Analytics • Financial Services • Automation
Develop and maintain Ruby on Rails applications, write and review code, troubleshoot bugs, and collaborate with developers, QA engineers, product managers, and designers. The intern will receive mentorship while contributing to financial technology products and learning about scalable systems, testing, APIs, Agile methods, and consumer finance.
Top Skills: CSSGitHTMLJavaScriptRestful ApisRubyRuby On RailsSQL
8 Days AgoSaved
Hybrid
Chicago, IL
89K-145K Annually
Junior
89K-145K Annually
Junior
Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
Develop and support AI-powered digital solutions across mobile, web, cloud, and enterprise platforms. Responsibilities include designing microservices, enabling APIs, deploying Microsoft Fabric patterns, developing AI agents, building Python data pipelines, testing software, resolving defects, evaluating emerging technologies, and contributing to UI/UX design. The role offers hands-on development, mentorship, and project ownership for candidates with up to two years of experience.
Top Skills: .NetAPIsCloud PlatformsGenerative AiJavaJavaScriptMicroservicesMicrosoft FabricPythonReactSagemakerSpring BootSQL
9 Days AgoSaved
In-Office
Chicago, IL
100K-150K Annually
Mid level
100K-150K Annually
Mid level
Cloud • Fintech • Machine Learning • Database • Analytics • Financial Services • Automation
Build, enhance, refactor, and integrate scalable software systems for digital banking and lending products. Translate business requirements into reliable software, consider service architecture, lead design and code reviews, investigate data issues, and contribute to engineering strategy. The role focuses on backend web applications, relational data modeling, performance improvements, external integrations, and collaboration with developers, QA, product managers, and technical leadership.
Top Skills: Hotwire TurboRuby On RailsSQLStimulusTailwind
Reposted YesterdaySaved
Remote or Hybrid
Chicago, IL
86K-158K Annually
Mid level
86K-158K Annually
Mid level
Machine Learning • Payments • Security • Software • Financial Services
Lead design, development, testing, and deployment of scalable Java/Spring Boot/Angular applications. Provide technical leadership and mentorship, define architectures, collaborate with product and cross-functional teams, review code, ensure quality/security/performance, troubleshoot production issues, and drive process and tool improvements.
Top Skills: AngularJavaSpring Boot
12 Days 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
13 Days AgoSaved
In-Office or Remote
Chicago, IL
165K-184K Annually
Senior level
165K-184K Annually
Senior level
Fintech
Lead full-cycle development of API and web applications, from architecture and design through deployment and support. Collaborate with product, design, and engineering teams to set technical direction, deliver secure and scalable solutions, improve developer productivity, and support Agile delivery. Responsibilities include code reviews, troubleshooting, documentation, observability, automation, quality measurement, and responsible use of AI-assisted development tools.
Top Skills: Apollo GraphqlChatgptCi/CdClaudeDockerGitGithub CopilotGoogle Cloud PlatformJestNode.jsPostgresReactTypescript
13 Days AgoSaved
Hybrid
Chicago, IL
130K-194K Annually
Senior level
130K-194K Annually
Senior level
Digital Media • Information Technology • News + Entertainment
Designs, develops, integrates, tests, deploys, and supports scalable backend software and web applications. Builds RESTful APIs with Django, contributes to architecture, documents technical work, and supports production services using Kubernetes, EKS, and AWS. Mentors junior engineers, collaborates with stakeholders and QA, evaluates performance metrics, supports releases, and presents technical decisions to internal and external audiences. The role requires independent judgment and occasional nights or weekends.
Top Skills: Amazon EksAWSDjangoKubernetesPHPPythonRest
13 Days AgoSaved
Hybrid
Chicago, IL
110K-165K Annually
Senior level
110K-165K Annually
Senior level
Digital Media • Information Technology • News + Entertainment
Develop and maintain scalable backend services for programmatic advertising platforms. Responsibilities include designing REST APIs, analyzing requirements, integrating and releasing software, managing production deployments, troubleshooting complex issues, collaborating with QA and cross-functional teams, conducting code reviews, mentoring engineers, and promoting reliable engineering practices. The role requires Python and Django expertise, PHP experience, AWS and Kubernetes/EKS experience, and on-site work in Chicago twice weekly.
Top Skills: Amazon EksAWSDjangoKubernetesPHPPythonRest Apis
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
15 Days AgoSaved
Hybrid
Chicago, IL
20-20 Hourly
Internship
20-20 Hourly
Internship
Agency • Gaming • Marketing Tech • Mobile • Analytics
Software Engineering Intern supporting business technology projects from initiation through delivery. The role provides hands-on exposure to software engineering, data engineering, visualization, reporting, and quality assurance. Responsibilities include requirements gathering, design sessions, stakeholder collaboration, debugging, source control, and presenting completed deliverables. The intern will work with JavaScript or TypeScript, React, HTML5, CSS, and 3D/web graphics technologies while contributing to interactive web applications or games.
Top Skills: Babylon.JsCloud-Hosted ServicesCSSGitHTML5JavaScriptMS OfficePlaycanvasReactRest ApisThree.JsTypescriptWebgl
16 Days AgoSaved
In-Office
Chicago, IL
73K-130K Annually
Junior
73K-130K Annually
Junior
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Own technical delivery for the Curo Medical Management Platform, including architecture, solution design, implementation, release execution, and sprint predictability. Optimize user interfaces, microservices, databases, and infrastructure performance. Develop AI-powered features and integrations, evaluate emerging technologies, support responsible AI adoption, lead technical reviews, and mentor engineering teams.
Top Skills: App RouterClaudeFastapiGithub CopilotJavaJavaScriptLarge Language ModelsMicroservicesNext.JsPydanticPythonRadix UiReactRelational DatabasesServer-Side RenderingSpring BootSpring DataTailwind CssTypescript
7 Days AgoSaved
Remote or Hybrid
Chicago, IL
160K-180K Annually
Senior level
160K-180K Annually
Senior level
eCommerce • Fintech • Food • Mobile • Social Impact
Own the development and maintenance of large-scale React Native applications for iOS and Android. Lead architecture improvements, React Native upgrades, native module development, performance optimization, automated testing, CI/CD reliability, and production debugging. Collaborate with cross-functional product pods, contribute to technical discovery and architecture, mentor engineers, and raise engineering standards while delivering scalable, maintainable mobile experiences.
Top Skills: AndroidApple App StoreCi/CdDetoxFirebase CrashlyticsGitGoogle PlayiOSJestKotlinPatch-PackagePostmanReact ContextReact NativeReact Native Testing LibraryReact QueryReduxRest ApisSentrySwiftTypescriptZustand
16 Days AgoSaved
Hybrid
Chicago, IL
110K-130K Annually
Mid level
110K-130K Annually
Mid level
Fintech • Payments • Software
Develop and maintain secure, scalable, testable features for Flywire’s billing and payments platform. This full-stack role involves Java application development, relational database work, automated testing, quality and performance assurance, and collaboration with engineering and product teams across global time zones. The engineer will also use AI-assisted development tools, navigate legacy systems, communicate with stakeholders, and contribute to solution design and problem-solving.
Top Skills: Ai-Assisted Development ToolsAssertjCSSHibernateHTMLJavaJavaScriptJspJunit 5MockitoMySQLSpring BatchSpring CoreSpring Mvc
16 Days AgoSaved
Hybrid
Chicago, IL
110K-130K Annually
Mid level
110K-130K Annually
Mid level
Fintech • Payments • Software
Develop and maintain full-stack billing and payments features using Java and related technologies. Build secure, scalable, testable code; write comprehensive unit tests; use AI-assisted development tools; collaborate with engineering and product stakeholders across global teams; and contribute to solutioning and technical decision-making.
Top Skills: AssertjCSSHibernateHTMLJavaJavaScriptJspJunit 5MockitoMySQLSpring BatchSpring CoreSpring Mvc
7 Days AgoSaved
Easy Apply
Remote
Chicago, IL
Easy Apply
152K-179K Annually
Senior level
152K-179K Annually
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Design, build, and operate foundational developer infrastructure across CI, build systems, deployment orchestration, and test platforms. Improve build speed, deployment safety, and test reliability while owning services end to end, including SLOs, observability, and on-call responsibilities. Partner with engineering teams to address platform pain points and lead cross-cutting technical projects through production.
Top Skills: Build SystemsCi/CdDeployment OrchestrationObservabilitySlosTest Infrastructure
19 Days AgoSaved
Remote or Hybrid
Chicago, IL
71K-127K Annually
Junior
71K-127K Annually
Junior
Gaming
Develop and deploy slot-game features in Unity and C#, including gameplay, UI/UX, engine systems, and creator tools. Build server-backend functionality, investigate and extend slot-engine systems, define technical tasks, and quickly resolve bugs. The role requires collaboration, strong communication, and delivery under deadlines, with opportunities to work on live mobile games and performance optimization.
Top Skills: C#GitPHPUnity
20 Days AgoSaved
Easy Apply
In-Office or Remote
Chicago, IL
Easy Apply
105K-130K Annually
Mid level
105K-130K Annually
Mid level
Cloud • Information Technology • Security • Software
Build and maintain backend services, REST APIs, data layers, tests, and microservices for a SaaS platform. Responsibilities include debugging distributed production systems, managing PostgreSQL and advanced data stores, documenting APIs and data models, participating in Agile development and code reviews, and owning a platform domain. The role requires Java or Kotlin, Spring Boot, API design, database optimization, monitoring, security tooling, and AI-assisted development. Preferred experience includes Go, Neo4j, RabbitMQ, Redis, multi-tenant SaaS, event-driven systems, microservices, and containerization.
Top Skills: Claude CodeCodexConfluenceCursorDatadogGithub CopilotGitlab UltimateGoJavaJunitKotlinNeo4JPostgresRabbitMQRedisRest ApisSonarqubeSpring BootWiz
21 Days AgoSaved
In-Office
Chicago, IL
120K-148K Annually
Mid level
120K-148K Annually
Mid level
Fintech • Information Technology • Financial Services
Build, enhance, and support microservices powering financial portfolio construction, data integrations, and real-time operational workflows. Develop production applications, APIs, cloud-native services, data pipelines, and containerized deployments while collaborating with stakeholders to deliver reliable platform capabilities. Responsibilities include software testing, debugging, troubleshooting, and supporting technology infrastructure for customized investment portfolios.
Top Skills: Api GatewayAPIsAWSAws LambdaAzureCi/CdCloudFormationContainersDockerEcsEksGCPGitKubernetesMicroservicesMySQLMySQLNumpyPandasPythonRdsSnsSQLSqsTerraform
13 Days AgoSaved
Easy Apply
Remote
Chicago, IL
Easy Apply
146K-225K Annually
Junior
146K-225K Annually
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
Develop and operate backend systems supporting post-transaction processing for Affirm Card. Break down projects, write tested and extensible code, collaborate with product and engineering teams, monitor system health, troubleshoot issues, participate in on-call support, and contribute to code reviews and team development.
Top Skills: AWSKotlinKubernetesMySQLPython
14 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)
Reposted YesterdaySaved
Hybrid
Chicago, IL
125K-150K Annually
Senior level
125K-150K Annually
Senior level
AdTech • Consumer Web • Digital Media • eCommerce • Marketing Tech
The Senior Software Engineer will design and build scalable AI/ML backend systems, develop data pipelines, and collaborate with cross-functional teams to implement ML-driven features while ensuring system performance and documentation.
Top Skills: Apache AirflowApache BeamAWSDockerElasticsearchGCPGrafanaKafkaKibanaKserveKubernetesNode.jsPythonTypescriptVector DatabaseVertex Ai
YesterdaySaved
Easy Apply
Hybrid
Chicago, IL
Easy Apply
156K-276K Annually
Senior level
156K-276K Annually
Senior level
Marketing Tech • Mobile • Software
Build and scale backend-focused, full-stack web applications for Braze’s Cloud Data Ingestion and Data Transformation platforms. Drive architectural decisions and technical strategy while delivering end-to-end features. Work with high-volume data, asynchronous processing, ETL pipelines, and distributed systems, collaborating in an agile environment to create reliable customer-facing solutions.
Top Skills: AirflowAmazon SqsDistributed SystemsDjangoETLKafkaMicroservicesPythonRabbitMQReactRuby On RailsSidekiqSnowflake
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account