Software Engineer Jobs in Chicago, IL

27,392 open positions · Updated daily

Looking for Software Engineer jobs in Chicago, IL? Browse our curated listings with transparent salary information to find the perfect Software Engineer position in the Chicago, IL area.

Lead Business Analyst

Company: Discover

Location: Riverwoods, IL

Posted Jan 22, 2025

Senior Lead Software Engineer - Java/Python/AWS

Company: JPMorgan Chase

Location: Chicago, IL

Posted Jan 22, 2025

As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank, you'll be an integral part of an agile team, driving significant business impact through deep technical expertise. Your responsibilities include architecting and designing new features, providing technical guidance, developing secure and high-quality production code, and serving as a subject matter expert. The role requires formal training or certification in designing and building large-scale distributed systems, hands-on experience in system design, application development, testing, and operational stability. Expertise in Java and Python, along with advanced knowledge of AWS public cloud ecosystems, is essential. Preferred qualifications include AWS, Java, or Python certifications.

Consulting, Specialist Master

Company: Deloitte

Location: Chicago, IL

Posted Jan 22, 2025

Deloitte Consulting LLP is seeking a Consulting, Specialist Master in Chicago, Illinois and various unanticipated Deloitte office locations and client sites nationally. The role involves managing IT projects for software testing and implementation services across multiple industries. Key responsibilities include managing test estimation, planning, design, execution, and reporting, coordinating testing across all phases, and serving as a technical liaison between business, project team, and developers/testers. The role also involves managing day-to-day interactions with executives, coaching staff, and improving internal processes. A Master's degree or foreign equivalent in a relevant field with 3 years of related work experience is required. The position offers a competitive salary and benefits, with 50% travel required nationally.

Officer / Engineer Field Technology

Company: CN

Location: Homewood, IL

Posted Jan 22, 2025

CN is offering a job for an Officer/Engineer Field Technology position with a salary range of 85,500.00 - 112,000.00. The role involves developing and adapting technological advances for railroad infrastructure inspection, maintaining current technology deployments, and performing data analysis. The incumbent will ensure accurate interpretation of field conditions, manage supplier performance, and implement project deliveries. The job requires 3+ years of engineering field experience, knowledge of railroad equipment, and proficiency in Microsoft Office, especially Excel. CN is a world-class transportation leader, committed to social responsibility and environmental stewardship.

Manager, FP&A

Company: CCC Intelligent Solutions

Location: Chicago, IL

Posted Jan 22, 2025

Validation Engineer

Company: Flex

Location: Mundelein, IL

Posted Jan 22, 2025

Senior Software Engineer (Android)

Company: Adyen

Location: Chicago, IL

Posted Jan 22, 2025

Adyen, a leading financial technology platform, is seeking a Senior Android Software Engineer. The role involves working on mobile payments, collaborating with teams, and contributing to innovative solutions. The ideal candidate should have extensive experience in Kotlin and Android development, with expertise in Jetpack Compose, Gradle, and Hilt. They should also have a strong understanding of security best practices and be able to mentor junior engineers. The annual base salary range is $150,000 - $210,000. This full-time position is based in the Chicago office, with a focus on in-person collaboration.

Data Driven Software Developer

Company: Leidos

Location: O'Fallon, IL

Posted Jan 22, 2025

The Leidos Digital Modernization Group is seeking a Software Developer with a data background for the Global Management Systems (GMS) Team. The candidate will be responsible for designing and developing software for multiple GMS Innovations portfolio projects, including AI solution capabilities and data integration into Confluent (Kafka) and Elastic platforms. The role requires experience in full software lifecycle automation and interest in developing innovative AI technologies. The candidate must hold an active interim Secret DoD Security clearance or higher and be within driving distance of Fort Meade or Scott AFB. The position offers a competitive pay range and the opportunity to work in a fast-paced, Agile development environment.

Maintenance Site Supervisor - 2nd Shift

Company: Advanced Technology Services

Location: Bloomington, IL

Posted Jan 22, 2025

ATS, founded in 1985, is a global industrial maintenance company with operations in the US, Mexico, and the UK. The company aims to improve factory efficiency and safety. Key responsibilities include managing safety programs, driving housekeeping standards, promoting strategic initiatives, and fostering employee growth. Essential skills include strong communication, computer literacy, and at least 3 years of relevant experience. ATS is committed to equal employment opportunities.

Frequently Asked Questions

What are the typical salary ranges for Software Engineers at different seniority levels?
Junior (0‑2 yrs) $70k‑$90k, Mid‑level (2‑5 yrs) $90k‑$120k, Senior (5‑10 yrs) $120k‑$160k, Staff/Principal (10+ yrs) $160k‑$200k, with variations for tech hubs like SF ($180k‑$220k) and NYC ($170k‑$210k).
What technical skills and certifications are most valuable for Software Engineers today?
Core languages: Java, Python, Go, Rust, JavaScript/TypeScript. Frontend: React, Vue, Angular. Backend: Node.js, Spring Boot, .NET Core. DevOps: Kubernetes, Docker, Terraform, CI/CD pipelines. Data: Spark, Flink, Snowflake, BigQuery. Certifications: AWS Certified Solutions Architect, Google Cloud Professional Cloud Architect, Microsoft Certified: Azure Developer, Certified Kubernetes Administrator, Certified ScrumMaster.
How common is remote work for Software Engineer positions?
Over 70% of listings support fully remote or hybrid models. Companies like Atlassian, GitLab, and Shopify offer global remote teams, while many startups maintain flexible locations. Remote roles often include a stipend for home office setup and access to virtual collaboration tools.
What career progression paths exist for Software Engineers?
Typical ladder: Junior → Mid‑level → Senior → Staff Engineer/Principal Engineer → Engineering Manager → Director of Engineering → VP of Engineering. Each step adds responsibility for architectural decisions, mentorship, project ownership, and cross‑functional leadership.
What industry trends should Software Engineers be aware of?
AI/ML model deployment, serverless architectures, edge computing for IoT, container‑native observability, GitOps, and continuous delivery pipelines. Companies are also investing in secure multi‑tenant cloud services and low‑latency data streaming platforms.

Related Pages