Software Engineer Jobs in Chicago, IL

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

Executive Administrative Assistant

Company: Double Good

Location: Chicago, IL

Posted Dec 13, 2024

Double Good is a company with a strong social mission, experiencing 40% year-over-year growth. They are looking for an Executive Administrative Assistant to join their growing People team, with responsibilities including managing calendars, coordinating meetings, completing projects, managing travel arrangements, and providing proactive support. The company offers competitive benefits and a supportive work environment.

Software Engineer II - Backend

Company: Grubhub

Location: Chicago, IL

Posted Dec 12, 2024

Grubhub is a fast-paced, product-oriented tech company that values strong relationships, diverse ideas, and customer experience. They offer flexible PTO, excellent benefits, free meals, and a sense of accountability for developed software. The company is an equal opportunity employer and supports social impact programs.

Senior Contract Analyst & Negotiator

Company: Health Care Service Corporation

Location: Chicago, IL

Posted Dec 12, 2024

The Senior Contracting Analyst and Negotiator position at HCSC involves working with Procurement Contracting Managers and Senior Contracting Managers to facilitate, negotiate, and execute agreements with suppliers and other service providers. The role requires a Bachelor's Degree and at least 5 years of experience in drafting and negotiating contract documents. Preferred qualifications include a Juris Doctor degree, legal contract management or paralegal experience, and knowledge of the purchasing process. HCSC is an Equal Opportunity Employer.

Software Engineer, Machine Learning Platform & Operations

Company: Grainger

Location: Chicago, IL

Posted Dec 13, 2024

The text describes a job posting for a Machine Learning Operations and Platform team position at Grainger. The team is focused on enabling machine learning scientists and engineers to develop, deploy, monitor, and refine machine learning models. The role involves working with various teams to build a scalable self-service machine learning platform for customer-facing applications. The team is organized into three focus areas: Machine Learning Operations and Infrastructure, Machine Learning Platform, and Machine Learning Effectiveness and Enablement. Successful candidates should have relevant experience in software engineering, machine learning, and cloud-based services. The role offers an opportunity to contribute to the next phase of Grainger Technology Groups' data and AI-driven modernization.

Senior Software Engineer

Company: RedShelf

Location: Chicago, IL

Posted Dec 12, 2024

RedShelf is a fast-paced and growing EdTech company based in Chicago, helping to make education more affordable and effective through digital instructional resources. They partner with over 600 publishers and 1900 campuses nationwide, providing a leading-edge end-to-end software platform for distributing materials to students and instructors. They are looking for an experienced Senior Software Engineer to join their mission-centered team.

Engineer-Fire Suppression

Company: UL Solutions

Location: Chicago, IL

Posted Dec 12, 2024

The job description is for a Mechanical or Chemical Engineer with experience in fire suppression products to join UL Solutions in Northbrook, IL. The role is hybrid, requiring 3 days a week onsite. Responsibilities include project management, communication with clients, and technical assistance. Qualifications include a university degree in Mechanical Engineering, Chemical Engineering, or Physics from an ABET accredited program. The role offers mission-driven work, interesting work, and growth opportunities.

Lead Technical Support Engineer

Company: CampusWorks, Inc.

Location: Chicago, IL

Posted Dec 12, 2024

Prairie State College is prioritizing innovation and technological advancements, seeking a Lead Technical Support Engineer to make significant contributions and experience professional development. The role involves managing and leading a team, planning and coordinating IT system design, installation, and connectivity. The person will troubleshoot server performance issues, analyze data, and provide storage planning solutions. Requirements include leadership, mentorship, and guidance, as well as experience with Microsoft Office Suite, internet security, Azure, and Google Workspace. Qualifications include a Bachelor's degree in computer science or a related field and at least 5 years of relevant experience.

Marketing Coordinator (Incubator Program)

Company: EVERSANA

Location: Chicago, IL

Posted Dec 12, 2024

EVERSANA INTOUCH is a leading full-service global healthcare agency serving the life sciences and pharmaceutical industries. They provide next-generation creative and media services, enterprise solutions, and data analytics services for clients. The company combines creative teams with deep market access, payer, and healthcare communications expertise to provide innovative solutions to life science companies. They aim to connect people with healthcare, healthcare professionals, and payers. The company is committed to improving patient lives worldwide and values diversity, inclusion, and respect.

Domo Analyst

Company: ALIS by Medtelligent

Location: Chicago, IL

Posted Dec 13, 2024

Medtelligent is seeking a Domo Analyst to drive data-driven decision making within the organization. The role involves building reports in Domo, examining Domo data, and working with database developers to advocate for new data sources. The candidate should have experience with Domo, data analysis, and the ability to translate complex data into actionable insights.

Director Finance, Capital Planning

Company: UL Solutions

Location: Chicago, IL

Posted Dec 12, 2024

The job description outlines the role of the Director Finance Capital Planning at UL Solutions, who will lead the Capital Planning process, provide strategic thinking, and work closely with various teams to ensure proper analysis and budgeting of capital projects. The ideal candidate should have a University Degree in Accounting Finance or related discipline, 8+ years of directly related experience, and strong technical and communication skills.

Data Engineer II

Company: Grubhub

Location: Chicago, IL

Posted Dec 12, 2024

The Data Engineer position at Grubhub offers the opportunity to work on enhancing big data infrastructure, refining existing pipelines for growth marketing efforts, and collaborating with various teams. The role involves developing automated marketing campaigns, creating custom audience segments, and generating analytical reports. The ideal candidate should have a Bachelor's or Master's degree in Computer Science, relevant experience, and strong communication skills.

Sign up for alerts regarding our iManage U internship program

Company: iManage

Location: Chicago, IL

Posted Dec 13, 2024

iManage U 2025 program announced for Chicago office. Paid internship from June 2nd to August 8th. Focus on project-based activities, business fundamentals, problem-solving, team building, and fun experiences. Goals include making an impact, learning from teammates, connecting with employees, learning from leadership, and enjoying social events.

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