1

Software Engineer L1 Jobs in Chicago, IL (NOW HIRING)

Iron Systems, Inc is seeking a Desktop Engineer L1 to manage desktop device incidents and provide ... Responsibilities : • Manage desktop device (hardware, software, and connectivity) incidents ...

Iron Systems, Inc is seeking a Desktop Engineer L1 to manage and support desktop devices for their ... The role involves handling incidents related to hardware, software, and connectivity, ensuring ...

Job Responsibilities: • Manage desktop device (hardware, software, and connectivity) incidents through to resolution. • Manage IMAC and deskside support services. • Manage hard and soft break ...

Job Responsibilities: • Manage desktop device (hardware, software, and connectivity) incidents through to resolution. • Manage IMAC and deskside support services. • Manage hard and soft break ...

NinjaTrader is looking for an L1 Operational Resilience Specialist to provide front-line ... Software Engineering, or a related field - or equivalent practical experience * 2+ years of ...

NinjaTrader is looking for an L1 Operational Resilience Specialist to provide front-line ... Software Engineering, or a related field - or equivalent practical experience * 2+ years of ...

next page

Showing results 1-20

Software Engineer L1 information

See Chicago, IL salary details

$65.4K

$152K

$211.7K

How much do software engineer l1 jobs pay per year?

As of Aug 11, 2026, the average yearly pay for software engineer l1 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 are some common challenges faced by Software Engineer L1s during their first year on the job?

Software Engineer L1s often encounter challenges such as adapting to new codebases, learning internal tools and processes, and effectively communicating with more experienced team members. Balancing the pressure to deliver results with the need to ask questions and seek help can also be difficult. However, most organizations provide mentorship and onboarding resources to help L1 engineers overcome these hurdles, and regular code reviews offer valuable learning opportunities. Building strong relationships with teammates and proactively seeking feedback can accelerate both technical and professional growth.

What is a Software Engineer L1?

A Software Engineer L1, or Level 1 Software Engineer, is an entry-level position for individuals who have recently graduated or have limited professional experience in software development. L1 engineers typically work under the guidance of more experienced team members and are responsible for writing code, fixing bugs, and learning best practices in software engineering. They are expected to be proficient in at least one programming language and to contribute to projects while continuing to develop their technical and collaboration skills. This role serves as the foundation for career growth within the field of software engineering.

What are the key skills and qualifications needed to thrive as a Software Engineer L1, and why are they important?

To thrive as a Software Engineer L1, you need a solid understanding of programming fundamentals, algorithms, data structures, and a relevant degree or equivalent experience. Familiarity with source control systems like Git, integrated development environments (IDEs), and basic knowledge of software development methodologies are typically required. Strong analytical thinking, teamwork, and effective communication help new engineers adapt quickly and collaborate within development teams. These skills enable efficient problem-solving, high-quality code, and seamless integration into professional software projects.
What job categories do people searching Software Engineer L1 jobs in Chicago, IL look for? The top searched job categories for Software Engineer L1 jobs in Chicago, IL are:
What cities near Chicago, IL are hiring for Software Engineer L1 jobs? Cities near Chicago, IL with the most Software Engineer L1 job openings:
Infographic showing various Software Engineer L1 job openings in Chicago, IL as of August 2026, with employment types broken down into 1% Internship, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $151,971 per year, or $73.1 per hour.

Desktop Engineer L1

Iron Systems, Inc

Deerfield, IL • On-site

Full-time

Re-posted 14 hours ago


Job description

Job Summary:
Iron Systems, Inc is seeking a Desktop Engineer L1 to manage desktop device incidents and provide support for hardware and software issues. The role involves overseeing desktop device configurations, installations, and ensuring compliance with security requirements.
Responsibilities:
• Manage desktop device (hardware, software, and connectivity) incidents through to resolution.
• Manage IMAC and deskside support services.
• Manage hard and soft break-fix services for laptops and desktops.
• Provide standard and approved hardware and software (operating systems and standard office applications) support and maintenance on desktop (Field Users) Devices for their entire lifecycle (including the remote management of desktop devices using appropriate tools).
• Support, Manage, Optimize and Maintain the configuration and installation of the desktop to include, but not be limited to, patch updates and hardware replacements, with spares provided by the vendor.
• Analyze Service Desk calls for desktop devices and incident data to identify and advise customers of any potential user training requirements and automation.
• Ensure that each desktop device is installed with the appropriate desktop image.
• Manage desktop device (hardware and software) incidents through to resolution.
• Monitor security profiles and anti-virus software on all Desktop Devices and take appropriate action in the event of non-compliance with security requirements.
• Provide VIP support for desk-side issues per contract and be point of contact at the site for all IT-related issues if no other IT support team is available, like for MI calls.
Qualifications:
Required:
• Experience with Service management tool – ex – Service now
• Should have good expertise on EUC tools, remote support tools, MS Office, and Outlook.
• Should be aware of ITIL process of Incident, Change, Problem, Service Request and related activities like spare and buffer stock management
• Associate degree (A.A.) or equivalent from a three-year college or technical school with an emphasis in electronics required
Preferred:
• Good to have—knowledge in AD and smart hands and feet support.
• Good to have—knowledge and experience of supporting MAC devices and tablets
• It is preferable to have a good understanding of Lync, VPN, and mobile device support.
• Bachelor's Degree preferred.
Company:
IRON Systems is a leading provider of integrated information technology solutions and last-mile supply chain services to the global Data Center, Edge Computing, Telecom and IoT Infrastructure and adjacent industries. Founded in 1996, the company is headquartered in Fremont, USA, with a team of 1001-5000 employees. The company is currently Late Stage.