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.

Sr. Manager, Tech Lead - Digital Gaming

Company: McDonald’s Global Technology

Location: Chicago, IL

Posted Dec 13, 2024

The text describes a job description for a Senior Manager Tech Lead in McDonald's Gaming Integration product area. The role involves leading a team of Associate Tech Leads and developers to enable McDonald's digital gaming experiences across eCommerce channels. The candidate should have significant software development experience, knowledge of Agile software development process, and experience partnering with stakeholders across an at-scale complex global matrixed organization setup. The ideal candidate should also have excellent understanding of latest development technologies, infrastructure and Infrastructure-as-code knowledge, and experience in Agile Development application of Agile techniques and delivery practices.

Senior Occupancy Planning Specialist

Company: Discover

Location: Chicago, IL

Posted Dec 13, 2024

The job description is for a position in space and occupancy planning for Discover sites. The role involves managing the project from evaluation to completion, collaborating with clients and business partners, and overseeing the MoveAddChange MAC process. The position requires an associates degree in Project Management, Facilities Management, or related, and 4+ years of experience in Occupancy Planning or Facilities reporting or related. The physical and cognitive requirements include the ability to transport physical objects up to 25 pounds and operate office equipment. The position offers a competitive total compensation package, including paid parental leave, paid time off, and a 401k plan.

Application Engineer ( Full Stack )

Company: Discover

Location: Chicago, IL

Posted Dec 13, 2024

Discover is seeking a collaborative and experienced professional to build and shine in a leading digital banking and payments company. The role involves overseeing the design and implementation of products, managing risk and customer impacting issues, and contributing to technology communities of practice. The ideal candidate should have a Bachelor's degree in Computer Science, Engineering, Informatics, Information Security, or related fields, with at least 3+ years of experience in Information Technology or Software Engineering. Preferred qualifications include cloud technology, extreme automation mindset, CICD pipeline experience, and tech stack including Java, Spring Boot, ReactJS, Kafka, Openshift, and Jenkins.

Lead Digital Project Manager, Foresight Analytics

Company: Caterpillar

Location: Chicago, IL

Posted Dec 14, 2024

Join a group of world-class data scientists who are applying deep learning to remote sensor data to diagnose potential issues and schedule proactive repairs before the issues ever arise. Coordinate and manage development activities of the Digital Aftermarket Analytics Team within Cat Digital. Manage organizational events, curate and drive the development of standards documentation, scorecards, and other shared resources. Define and drive organizational processes to maximize impact from analytics insights to Caterpillar's digital products.

Network Systems Engineer (Pre-Sales)

Company: Arista Channels

Location: Chicago, IL

Posted Dec 13, 2024

Arista Networks is a leading company in data-driven client-to-cloud networking for large data center campus and routing environments. They emphasize innovation, leveraging cloud computing, AI, and software-defined networking to provide clients with a competitive edge. Arista values diversity and fosters an inclusive environment. They have received prestigious awards for excellence and take pride in maintaining high standards of quality and performance.

Application Engineer ( FullStack )

Company: Discover

Location: Chicago, IL

Posted Dec 13, 2024

Discover is seeking a collaborative and experienced professional to build and grow their future while making a difference in the lives of millions of people. The role involves overseeing the design and implementation of products, managing risk and customer impacting issues, and contributing to technology communities of practice. The minimum qualifications include a Bachelor's degree in Computer Science, Engineering, Informatics, Information Security, or related, and 3+ years of experience in Information Technology or Software Engineering. Preferred qualifications include cloud technology, extreme automation mindset, CICD pipeline experience, and tech stack including Java, ReactJS, Spring, Kafka, Openshift, and Jenkins.

Account Manager

Company: ALIS by Medtelligent

Location: Chicago, IL

Posted Dec 13, 2024

Medtelligent is seeking an Account Manager to provide exceptional service to clients, learn their ALIS software, and build relationships with current clients. The role offers a value of extreme ownership, technologically savvy environment, and a team of diverse, smart, and collaborative humans. The company provides benefits such as hands-on involvement in a meaningful product, company holidays, medical insurance, and a 401k plan with matching. The team values diversity and promotes equal opportunity employment.

HD, Application Architect

Company: Heidrick & Struggles

Location: Chicago, IL

Posted Dec 13, 2024

Heidrick amp Struggles is seeking an Application Architect to provide in-depth solution architecture support for engineering teams and align business solutions with the enterprise strategies and technology roadmap. The role involves creating and managing architectural blueprints, collaborating with multiple teams, defining methodology and standards, analyzing emerging technologies, and guiding agile teams on architecture design and integration of business software.

Trading Operations Specialist

Company: DRW

Location: Chicago, IL

Posted Dec 14, 2024

DRW is a diversified trading firm with over 3 decades of experience, valuing autonomy and quick pivoting. They operate using their own capital, trade various asset classes, and have expanded into nontraditional strategies. As a Trading Operations Specialist, you'll provide support to trading desks, act as process owner, and upgrade traders' tools. Requirements include 23 years of experience, Python and SQL skills, and interaction with front office and senior management.

Account Management Support Specialist

Company: Press Ganey

Location: Chicago, IL

Posted Dec 13, 2024

PG Forsta is a leading experience measurement data analytics and insights provider for complex industries, with a focus on healthcare. They offer a comprehensive suite of services to help clients understand and meet the needs of their key stakeholders. The company values collaboration, continuous improvement, and learning, and emphasizes personal ownership and empowerment. They are currently seeking an Account Management Support Specialist to work on client data ingress, surveying, and reporting.

iOS Software Engineer II

Company: McDonald’s Global Technology

Location: Chicago, IL

Posted Dec 13, 2024

McDonald's growth strategy involves accelerating the Arches, which encompasses all aspects of their business as the leading global omnichannel restaurant brand. They are using their competitive advantages to further strengthen their brand, with a focus on Delivery, Digital, and Drive Thru. They aim to digitize the Golden Arches using AI, robotics, and emerging tech, while also improving service performance, durability, cost, and security. The role of a software development engineer involves contributing to all aspects of the agile development life cycle and designing innovative software solutions.

Senior Software Engineer- DevTools

Company: PayPal

Location: Chicago, IL

Posted Dec 13, 2024

PayPal is a global technology company that specializes in online payment solutions. They offer a wide range of services, including payment processing, risk management, and cross-border transactions. The company is committed to diversity, inclusion, and equal employment opportunity. They provide benefits such as flexible work arrangements, employee shares, health and life insurance, and more. PayPal is dedicated to building an equitable and inclusive global economy.

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