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.

Director, Financial Planning & Analysis (FP&A)

Company: Apex Fintech Solutions

Location: Chicago, IL

Posted Jan 23, 2025

Apex Fintech Solutions is a leading fintech company seeking a Director of FP&A Business Partner. The role involves providing strategic financial oversight to the technology organization, partnering with leaders for financial guidance, and driving financial planning and analysis processes. The ideal candidate should have a strong background in technology sector finance, advanced knowledge of financial software, and excellent analytical skills. The company offers a competitive salary, robust benefits, and a hybrid work schedule.

Spring Coiling Engineer

Company: Flex

Location: Mundelein, IL

Posted Jan 23, 2025

Flex, a diversified manufacturing partner, is seeking a Process Engineer - Spring Coiling for their Libertyville, IL location. The role involves planning, directing, and coordinating Spring Coiling manufacturing processes, ensuring flawless, safe, and compliant operation of coiling lines. The engineer will participate in requirement definition, design reviews, and development of training plans. They will also contribute to validation approach, understand manufacturing equipment concepts, and design manufacturing processes within budgetary parameters. The ideal candidate will have hands-on training in metal engineering/spring coiling manufacturing, 5+ years of experience in spring coil manufacturing, and experience working with equipment suppliers and vendors.

Machine Learning Engineer II

Company: Grainger

Location: Lake Forest, IL

Posted Jan 23, 2025

Consulting, Manager

Company: Deloitte

Location: Chicago, IL

Posted Jan 23, 2025

GTM Systems Analyst

Company: Eaton

Location: Edwardsville, IL

Posted Jan 23, 2025

Eaton's Corporate Sector is recruiting for a GTM Systems Analyst role with a salary range of $105,000 - $154,000 annually. The analyst will implement software and process solutions, participate in project delivery, and build relationships with IT professionals and business users. Required qualifications include a Bachelor's Degree, 5 years of SAP experience, and U.S. person status. The role involves 10% travel and understanding of Global Trade Business requirements. Eaton is committed to equal employment opportunities and second chance employment.

Highly Skilled Quality Inspector - 1st Shift (Tues-Fri)

Company: GE Aerospace

Location: Rockford, IL

Posted Jan 23, 2025

This job posting is for an Inspection team member role at GE Aerospace, focusing on inspecting and finalizing parts and products for commercial and military aircraft. The role involves using precision measurement tools, interpreting blueprints, and conducting various inspections. The position requires a high school diploma, understanding of GD&T symbols, and ability to understand blueprints and machining process sheets. Desirable qualifications include computer skills, strong documentation, organizational skills, and a positive attitude. The pay is $20.00 per hour with benefits including healthcare, retirement plans, and more. The role operates Tuesday through Friday, 6:00am to 4:30pm CST.

Salesforce Support Software Engineer

Company: Grainger

Location: Lake Forest, IL

Posted Jan 23, 2025

Grainger, a leading industrial distributor, is seeking a Software Engineer to join their team. The role involves the full systems life cycle, from designing to supporting application software and systems. The engineer will collaborate with various teams, provide business analysis, and ensure continuous improvement. Key responsibilities include end user support, troubleshooting, and implementing third-party integrations. The ideal candidate should have process-driven analysis skills, facilitation skills, and experience with Agile/Lean methodology. Grainger offers comprehensive benefits, including health insurance, 401(k) contributions, and tuition reimbursement.

Staff Engineer - Android

Company: CVS Health

Location: Buffalo Grove, IL

Posted Jan 23, 2025

CVS Health is seeking a Staff Engineer - Android to work on the customer-facing Flagship CVS app. The role involves advancing architecture and mobile product, partnering with cross-functional teams, and mentoring team members. The ideal candidate should have 7+ years of software development experience, with at least 7+ years in designing/developing Android mobile applications. They should be a subject matter expert in software engineering best practices and the Health and e-Commerce domain. Responsibilities include developing Android code, improving CI/CD infrastructure, collaborating on solutions to reduce cost and time to market, and providing technical guidance to fellow engineers.

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