2

Full Time Level 2 Software Engineer Jobs in Chicago, IL

Software Engineer, Northbrook, IL The selected Software Engineer will become part of the team ... field. - 0-2+ years of experience. - Proficiency in compiled languages (Java, C++, etc ...

Senior Software Engineer II

Deerfield, IL · On-site

$127K - $204K/yr

Breaks large requests down into sub-tasks, gives higher-level status updates. Writes test plans ... Sets software engineering project schedules, defines project parameters and tasks and monitors ...

Software Engineer

Chicago, IL · On-site +1

$75K - $95K/yr

It's a complementary union of two non-profit organizations that have always had their members' and ... Full-Time

Software Engineer

Naperville, IL · On-site

$132K - $147K/yr

Software Engineer for AmpliFI Loyalty Solutions, Naperville, IL. Define the long-term architectural ... Act as the highest-level subject matter expert for ampliFI's AWS ecosystem. Lead the design and ...

Software Engineer

Naperville, IL · On-site +1

$130K - $132K/yr

Software Engineer for AmpliFI Loyalty Solutions, Naperville, IL. Define the long-term architectural ... Act as the highest-level subject matter expert for ampliFI's AWS ecosystem. Lead the design and ...

Our consultants are full-time employees who move with us from one client project to the next. To ... TECHNICAL QUALIFICATIONS * 2+ years of strong Java programming experience * Attention to object ...

The role is hybrid work-from-home and required to also come in the office in Chicago 2 days per ... level of our organization. Who We Want We arelooking for people that share our core values: kind ...

Our consultants are full-time employees who move with us from one client project to the next. To ... TECHNICAL QUALIFICATIONS * 2+ years of strong Java programming experience * Attention to object ...

Software Engineer

Naperville, IL · On-site

$130K - $132K/yr

Software Engineer for AmpliFI Loyalty Solutions, Naperville, IL. Define the long-term architectural ... Act as the highest-level subject matter expert for ampliFI's AWS ecosystem. Lead the design and ...

Software Engineer

Naperville, IL · On-site +1

$132K - $147K/yr

Software Engineer for AmpliFI Loyalty Solutions, Naperville, IL. Define the long-term architectural ... Act as the highest-level subject matter expert for ampliFI's AWS ecosystem. Lead the design and ...

Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular ... Familiarity with low-level programming such as device-driver and OS programming * Understanding of ...

Java, Scala, Python, Go, or Node.js * 2+ years of experience with AWS, GCP, Azure, or another cloud ... The minimum and maximum full-time annual salaries for this role are listed below, by location.

Software Engineer II

Burr Ridge, IL · On-site

$100K - $120K/yr

We are seeking a talented Software Engineer II to join our engineering team and help design, build, and support modern, scalable software solutions. This role is ideal for a hands-on full-stack ...

The minimum and maximum full-time annual salaries for this role are listed below, by location ... level. This role is expected to accept applications for a minimum of 5 business days. No agencies ...

Showing results 21-40

Full Time Level 2 Software Engineer information

See Chicago, IL salary details

$65.4K

$152K

$211.7K

How much do full time level 2 software engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for full time level 2 software engineer in Chicago, IL is $151,971.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,600.00 and $178,200.00 per year, depending on experience, location, and employer.

What is a full time level 2 software engineer?

A Full Time Level 2 Software Engineer is a professional who typically has some experience beyond an entry-level role and is responsible for designing, developing, and maintaining software applications. Level 2 engineers often work on more complex tasks than junior engineers, collaborate with cross-functional teams, and may help mentor less-experienced colleagues. They are usually expected to write clean, efficient code, troubleshoot issues, and contribute to the overall success of software projects. This position is generally full-time, meaning a standard workweek (e.g., 40 hours per week) with benefits provided by the employer.

How does a level 2 software engineer typically collaborate with senior engineers and cross-functional teams?

As a Level 2 Software Engineer, you will regularly work alongside senior engineers, product managers, and designers to develop, test, and refine software solutions. You may participate in code reviews, contribute to technical discussions, and help implement features based on team goals. Collaboration is key, so you'll often pair program, attend stand-ups, and coordinate with QA to ensure quality and timely delivery. This environment offers valuable learning opportunities through mentorship and exposure to more complex projects, supporting your professional development.

What is the difference between Full Time Level 2 Software Engineer vs Full Time Software Developer?

AspectFull Time Level 2 Software EngineerFull Time Software Developer
Required CredentialsBachelor's in CS or related field; some certificationsBachelor's in CS or related field; certifications optional
Work EnvironmentTeam-based, collaborative projects, corporate or tech firmsProject-focused, coding-intensive, various industries
Employer UsageCommon in tech companies, large organizationsWidespread across industries, startups, and enterprises
Search & Comparison IntentOften compared for level and experienceGeneral role comparison, broader search

Full Time Level 2 Software Engineers typically have more defined responsibilities, focusing on specific technical tasks and collaborating within teams. Software Developers may have a broader scope, including designing, coding, and testing software across various industries. Both roles require similar educational backgrounds, but the Level 2 Engineer often indicates a specific experience level within a structured career path.

What are the key skills and qualifications needed to thrive as a full time level 2 software engineer?

To excel as a Full Time Level 2 Software Engineer, you need solid programming skills in languages like Java, Python, or C++, a relevant degree in computer science or a related field, and experience with software development lifecycle concepts. Familiarity with version control systems (such as Git), integrated development environments (IDEs), and possibly certifications like AWS Certified Developer or Microsoft Certified: Azure Developer Associate are highly beneficial. Strong problem-solving abilities, effective communication, and teamwork make you stand out in collaborative and fast-paced environments. These skills and qualifications ensure you can contribute to complex projects, maintain code quality, and work efficiently within a team.
What are the most commonly searched types of Level 2 Software Engineer jobs in Chicago, IL? The most popular types of Level 2 Software Engineer jobs in Chicago, IL are:

Software Engineer II - 333049

Grainger Businesses

Lake Forest, IL • On-site

$86K - $131K/yr

Full-time

Posted 20 days ago


Grainger rating

8.3

Company rating: 8.3 out of 10

Based on 181 frontline employees who took The Breakroom Quiz

25th of 360 rated logistics


Job description

Work Location Type: Remote
About Grainger:
W.W. Grainger, Inc., is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. At Grainger, We Keep the World Working® by serving more than 4.5 million customers worldwide with products and solutions delivered through innovative technology and deep customer relationships. Known for its commitment to service and award-winning culture, the Company had 2024 revenue of $17.2 billion across its two business models. In the High-Touch Solutions segment, Grainger offers approximately 2 million maintenances, repair and operating (MRO) products and services, including technical support and inventory management. In the Endless Assortment segment, Zoro.com offers customers access to more than 14 million products, and MonotaRO.com offers more than 24 million products. For more information, visit www.grainger.com.
Grainger Corporate Services LLC is seeking a Software Engineer II in Lake Forest, IL with the following requirements: Bachelor's degree in Engineering, Computer Science, Information Technology or related field plus 2 years of related experience. Will accept any level of experience in the following skills: Design and implement cloud infrastructure using Infrastructure as Code (IaC) tools such as AWS CloudFormation and AWS CDK to provision and manage AWS resources; Create and manage reusable Terraform modules to support modular and scalable infrastructure provisioning across multiple environments; Deploy and manage containerized applications using Kubernetes, including configuration of deployments for scaling, load balancing, and fault tolerance; Automate infrastructure and operational workflows by developing Python software to reduce manual tasks and improve efficiency. 100% remote work allowed.
Compensation: The anticipated base pay range for this position is $86,000 to $131,600 which reflects the potential base pay at the time of this posting. Base pay will depend on factors such as work location, relevant experience, and skills. Grainger reserves the right to amend, modify, or terminate compensation and benefit programs in its sole discretion at any time, consistent with applicable law.
Rewards and Benefits: To learn about Grainger's benefits, please visit: https://experience100.ehr.com/grainger/Home/Tools-Resources/Key-Resources/New-Hire
Please submit resume to https://jobs.grainger.com, reference job #333049 .
PERM-AK
#LI-DNI
#IN-DNI
We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex (including pregnancy), national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, protected veteran status or any other protected characteristic under federal, state, or local law. We are proud to be an equal opportunity workplace.
We are committed to fostering an inclusive, accessible work environment that includes both providing reasonable accommodations to individuals with disabilities during the application and hiring process as well as throughout the course of one's employment, should you need a reasonable accommodation during the application and selection process, including, but not limited to use of our website, any part of the application, interview or hiring process, please advise us so that we can provide appropriate assistance.

What Grainger employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Grainger logo

About Grainger

Sourced by ZipRecruiter

Grainger is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. We achieve our purpose, We Keep the World Working®, by serving more than 4.5 million customers with a wide range of products that keep their operations running and their people safe. Grainger also delivers services and solutions, such as technical support and inventory management, to save customers time and money. We're looking for passionate people who can move our company forward. As one of the 100 Best Companies to Work For, we have a welcoming workplace where you can build a career for yourself while fulfilling our purpose to keep the world working. We embrace new ways of thinking and recognize everyone is an individual. Find your way with Grainger today.

Industry

Office administration and facilities support services

Company size

10,000+ Employees

Headquarters location

Lake Forest, IL, US

Year founded

1927