Software Engineer Jobs in Chicago, IL

27,398 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.

Managing Director, High-Tech and Software/Private Equity Value Creation

Company: West Monroe

Location: Chicago, IL

Posted Oct 30, 2024

West Monroe is seeking a Managing Director for their High-Tech & Software practice. The role involves serving Software & High-Tech clients and Private Equity investors, focusing on product/portfolio strategy, optimizing teams, and driving revenue operations. The Managing Director will also lead value creation engagements, manage teams, and contribute to practice development. Qualifications include 15+ years of experience, team-based client-facing management, and leadership roles in the Software & High-Tech sector. The role requires excellent communication skills, analytical abilities, and the capacity to travel up to 50%. West Monroe offers a competitive total rewards package, including medical, dental, vision, life insurance, 401k, and unlimited flexible time off.

Senior Sales Engineer

Company: Snowflake

Location: Chicago, IL

Posted Oct 30, 2024

Snowflake is seeking a Sales Engineer to join their team. The role involves working closely with the sales team and channel partners to understand customer needs, strategize on winning sales cycles, provide value-based demonstrations, support enterprise Proof of Concepts, and close business. The ideal candidate should have excellent presenting skills, broad experience in large-scale Database and/or Data Warehouse technology, hands-on expertise with SQL, and a university degree in a relevant field. Snowflake is an equal opportunity employer offering competitive compensation and benefits, and is looking for individuals who share their values and are passionate about making clients successful.

.NET Lead Developer

Company: CCC Intelligent Solutions

Location: Chicago, IL

Posted Oct 30, 2024

CCC Intelligent Solutions Inc. is seeking a skilled .NET lead developer to expand and maintain various cloud native and legacy software applications. The role involves software development, architecture, solutions, and delivery. Key responsibilities include utilizing object-oriented architecture, driving products from inception to release, writing testable and maintainable code, and implementing development plans. The ideal candidate should have 7 years of technical experience, knowledge of C#, .NET, MVC, REST APIs, MS SQL, and cloud services like Azure. Familiarity with UI frameworks, distributed systems, security requirements, and design patterns is also required. CCC offers competitive compensation and benefits, emphasizing a culture of integrity, customer focus, innovation, diversity, tenacity, and connection.

Software Engineer II

Company: Grainger

Location: Lake Forest, IL

Posted Oct 30, 2024

Grainger, a leading industrial distributor, is seeking a Software Engineer for their Site Reliability Engineering team. The role involves improving observability, administering observability tools, ensuring system stability, defining incident management processes, driving technical initiatives, mentoring junior team members, and evangelizing observability tools like Datadog. The ideal candidate will have a Bachelor's degree in Engineering or related field, 3-5+ years of experience with APM tools, and expertise in Swift iOS, Objective-c, Java Script, Realm, Firebase, and Unit/UI testing. Familiarity with cloud native technologies, Unix/Linux, and CI/CD pipelines is also required. Grainger offers comprehensive benefits including medical, dental, vision, life insurance, paid time off, 401(k) contributions, employee discounts, parental leave, and wellbeing programs.

Braintree Android Engineer

Company: PayPal

Location: Chicago, IL

Posted Oct 30, 2024

PayPal, a global digital payments platform, is seeking an Android developer to join the Braintree SDK team. The role involves developing and maintaining tools for merchants to integrate with PayPal and Braintree, focusing on usability and repeatability. The ideal candidate should have 4+ years of Android development experience, comfort with distributed teams, and a commitment to documentation and pragmatic testing. Braintree values unique perspectives, collaboration, and an agile approach to problem-solving.

Sr. Project Engineer

Company: Schneider Electric

Location: Chicago, IL

Posted Oct 30, 2024

The job posting describes a senior role in process automation for complex projects, requiring a Bachelor's degree in engineering and 3 years of experience. The role involves project planning, strategy development, and technical framework creation. It also includes PLC programming, database management, and system configuration. The successful candidate will report to the Managing Director of ProLeiT USA and work with Rockwell, Siemens, and Modicon PLCs. Schneider Electric offers a comprehensive benefits package and values diversity, ethics, and sustainability.

Senior Principal Test Engineer

Company: Northrop Grumman

Location: Rolling Meadows, IL

Posted Oct 30, 2024

Northrop Grumman is seeking a Senior Principal Test Automation Engineer for a next-generation Product Lifecycle Management (PLM) system. The role involves developing automated tests, implementing test automation for various levels of testing, and supporting the deployment of Teamcenter throughout Northrop Grumman Mission Systems. The ideal candidate will have extensive experience with Selenium/Playwright, JavaScript/TypeScript, and Siemens Teamcenter. They will collaborate with product managers, developers, and QA teams, and work on enhancing test automation frameworks. The position offers a competitive salary range of $109,900 - $164,900 and is located in Rolling Meadows, IL, with potential for full-time telecommuting.

Software Engineer 3

Company: PayPal

Location: Chicago, IL

Posted Oct 30, 2024

PayPal is seeking a Software Engineer 3 to join their Segment Solutions organization. The role involves delivering high-impact products for enterprise clients, collaborating with cross-functional teams, and driving engineering excellence. The ideal candidate will have a Bachelor's degree in Computer Science or a related field, 5+ years of experience in software development, expertise in Java and REST, and a strong focus on reliability, availability, scalability, and performance. The company values inclusion, innovation, collaboration, and wellness, and is committed to democratizing financial services.

Agency Producer

Company: Farmers Insurance Agencies

Location: North Riverside, IL

Posted Oct 30, 2024

The text describes a job opportunity for an insurance producer working for a Farmers agency owner. The role involves assisting customers with products and services, networking to develop leads, and conducting sales presentations. Compensation is determined by the agency owner and may include base salary, commission, or a commission-only arrangement. The job requires being licensed in the applicable state and passing a background check. The candidate authorizes information sharing with Farmers representatives for potential agency opportunities.

Facilities Technician

Company: Cummins

Location: Hickory Hills, IL

Posted Oct 30, 2024

Cummins Inc. is seeking a skilled Facilities Technician for their Hodgkins, IL location. The role involves routine building maintenance, addressing safety concerns, and utilizing software for maintenance tracking. The ideal candidate should have a high school diploma, valid driver's license, and 2 years of driving experience. They must possess basic electrical knowledge, plumbing skills, handyman skills, and understanding of safety procedures. Familiarity with various tools and their safe usage is also required. The compensation includes a base salary and additional benefits like 401(k) Retirement Savings Plan, Medical/Dental/Life Insurance, and more. Cummins Inc. is an equal opportunity employer.

MTS 1, Software Engineer

Company: PayPal

Location: Chicago, IL

Posted Oct 30, 2024

PayPal is seeking a passionate software engineer to join the Developer Ecosystems Engineering team. The role involves designing and building a world-class developer experience, focusing on creating easy-to-understand, consistent, and innovative tools for customers. The ideal candidate will lead engineering efforts, drive design and development of sandbox experiences, and collaborate with various stakeholders. They should have a strong background in computer science, expertise in scalable software systems, and a passion for creating compelling user experiences.

Case Manager RN

Company: CVS Health

Location: Springfield, IL

Posted Oct 30, 2024

CVS Health is a company that prioritizes human-centric health care, guided by the purpose of bringing heart to every moment of health. They aim to deliver enhanced, personalized, convenient, and affordable health care solutions. The company values collaboration, innovation, and empowering employees to transform their culture. The role of a Community Care Case Manager involves assessing and managing members' health needs, coordinating care, and facilitating wellness activities. The ideal candidate should have clinical experience, excellent communication skills, and the ability to work independently. CVS Health offers competitive compensation, benefits, and opportunities for professional growth.

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