2

Remote Environmental Software Engineer Jobs in Chicago, IL

Sr. Software Engineer - Accounting

Chicago, IL ยท On-site +1

$126K - $166K/yr

We support fully remote work, but we have very nice offices in Santa Barbara, CA and San Diego, CA ... SaaS environment. * Creativity and the ability to solve complex problems without a roadmap.

Lead Software Engineer

Lake Forest, IL ยท On-site +1

$124K - $207K/yr

Remote Req Number 329896 About Grainger W.W. Grainger, Inc., is a leading broad line distributor ... We are committed to fostering an inclusive, accessible work environment that includes both ...

Software Engineer - SMB (Hybrid)

Chicago, IL ยท On-site +1

$68K - $90K/yr

Work within multi-disciplined teams in an Agile environment . Our most successful Software ... Our hybrid roles require in-office work Tuesday through Thursday, with remote flexibility on ...

Lead Software Engineer

Lake Forest, IL ยท On-site +1

$124K - $207K/yr

Remote Req Number 329896 About Grainger W.W. Grainger, Inc., is a leading broad line distributor ... We are committed to fostering an inclusive, accessible work environment that includes both ...

Staff Software Engineer

Chicago, IL ยท Remote

$195K - $257K/yr

We have built a flexible work environment where new ideas are encouraged and everyone is a ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Senior Software Engineer

Chicago, IL ยท On-site +1

$152K - $205K/yr

We have built a flexible work environment where new ideas are encouraged and everyone is a ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Software Engineer II (Remote)

Oak Brook, IL ยท On-site +1

$98K - $134K/yr

Software Engineer II willplay a critical role in ensuring the reliability and efficiency of our ... Willingness to learn and adapt in a fast-paced environment Preferred Skills: * Familiarity with ...

AI Software Engineer

Lake Forest, IL ยท On-site +1

$103K - $172K/yr

... remote. The working arrangement for this position will be confirmed during the hiring process ... workplace environment where all our employees are treated with dignity and respect. We value ...

Senior Software Engineer

Chicago, IL ยท On-site +1

$126K - $166K/yr

This is remote position requiring occasional in-person office meetings for candidates residing in ... Knowledge of working within an agile/scrum team-based environment to design, develop a Software ...

Senior Software Engineer

Chicago, IL ยท Remote

$125K - $165K/yr

This is remote position requiring occasional in-person office meetings for candidates residing in ... Knowledge of working within an agile/scrum team-based environment to design, develop a Software ...

Sr. Software Engineer

Chicago, IL ยท On-site +1

$126K - $166K/yr

... environment where we think about tomorrow but act today. At our foundation, we have integrity ... ABOUT THE ROLE [Remote , must be located in Chicago area. May require onsite interviews] Join us in ...

Senior Software Engineer

Chicago, IL ยท On-site +1

$153K/yr

Remote work requests will be considered consistent with company's remote work policy. Job ... environment gives you the opportunity to collaborate in-person each week as we've found that we're ...

Sr. Software Engineer

Chicago, IL ยท On-site +1

$126K - $166K/yr

... environment where we think about tomorrow but act today. At our foundation, we have integrity ... ABOUT THE ROLE [Remote , must be located in Chicago area. May require onsite interviews] Join us in ...

Showing results 41-60

Remote Environmental Software Engineer information

See Chicago, IL salary details

$65.4K

$152K

$211.7K

How much do remote environmental software engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for remote environmental 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 are the key skills and qualifications needed to thrive as a remote environmental software engineer?

To thrive as a Remote Environmental Software Engineer, you need a solid background in computer science, environmental science, and programming languages such as Python, R, or Java, often supported by a relevant degree. Familiarity with GIS tools, environmental modeling software, cloud-based collaboration platforms, and possibly certifications like AWS or GIS Professional are typically required. Strong problem-solving, self-motivation, and effective communication skills help you navigate remote teamwork and complex environmental data challenges. These abilities are crucial for developing accurate, scalable solutions that address real-world environmental issues while collaborating efficiently from a distance.

How does collaborating with cross-functional teams typically work for a remote environmental software engineer?

As a Remote Environmental Software Engineer, collaboration with cross-functional teams is primarily facilitated through digital communication tools such as video conferencing, project management platforms, and shared documentation. You will often work closely with environmental scientists, data analysts, and other engineers to translate technical requirements into software solutions. Regular virtual meetings and asynchronous updates help ensure everyone stays aligned, and clear documentation is vital for effective teamwork. Adapting to different time zones and communication styles can be challenging but is essential for project success.

What is a remote environmental software engineer?

A Remote Environmental Software Engineer is a professional who develops and maintains software applications focused on solving environmental challenges, such as climate modeling, pollution tracking, or resource management. They work remotely, often collaborating with multidisciplinary teams from different locations. Their responsibilities typically include designing, coding, testing, and optimizing software tools that help organizations monitor and address environmental issues. This role requires strong programming skills, knowledge of environmental science, and the ability to work effectively in virtual environments.

What is the difference between Remote Environmental Software Engineer vs Remote Environmental Data Analyst?

AspectRemote Environmental Software EngineerRemote Environmental Data Analyst
Required CredentialsBachelor's in Software Engineering, Environmental Science, or related; coding skillsBachelor's in Environmental Science, Data Analysis, or related; statistical skills
Work EnvironmentDeveloping software solutions, coding, testing remotelyAnalyzing environmental data, creating reports remotely
Employer & Industry UsageTech companies, environmental agencies, NGOsResearch institutions, government agencies, consulting firms
Common Search & Comparison IntentUnderstanding software development roles in environmental sectorUnderstanding data analysis roles in environmental sector

The Remote Environmental Software Engineer focuses on developing and maintaining software tools for environmental applications, requiring coding and software development skills. In contrast, the Remote Environmental Data Analyst specializes in interpreting environmental data to inform decisions, emphasizing data analysis and reporting. Both roles are vital in environmental sectors but differ in their core responsibilities and skill sets.

What are the most commonly searched types of Environmental Software Engineer jobs in Chicago, IL?

The most popular types of Environmental Software Engineer jobs in Chicago, IL are:

What are popular job titles related to Remote Environmental Software Engineer jobs in Chicago, IL?

For Remote Environmental Software Engineer jobs in Chicago, IL, the most frequently searched job titles are:

What job categories do people searching Remote Environmental Software Engineer jobs in Chicago, IL look for?

The top searched job categories for Remote Environmental Software Engineer jobs in Chicago, IL are:

What cities near Chicago, IL are hiring for Remote Environmental Software Engineer jobs?

Cities near Chicago, IL with the most Remote Environmental Software Engineer job openings:

Infographic showing various Remote Environmental Software Engineer 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.

Python Software Engineer - Work From Home

Next Step Systems

Chicago, IL โ€ข On-site, Remote

Full-time

Medical, Retirement, PTO

Re-posted 10 days ago


Job description

Python Software Engineer - Work From Home
We are seeking a talented and self-motivated Python Software Engineer to join a growing technical operations team. Company culture emphasizes teamwork and focuses on continuous integration and test-driven development. The Python Software Engineer will work closely with fellow operations and software engineers to make impactful contributions to Python, database, and web-based systems. Successful Python Software Engineers for this position will be working in an agile project management process on a wide variety of projects including workflow automation, real time monitoring systems and data quality analysis.
- 3-5 years of experience in a professional environment.
- Experience in finance or trading is a definite plus.
- Bachelor's Degree from a 4-year university in computer science, information science or related technical field.
- Strong GPA (3.5 or higher).
- Robust development skillset including testing, debugging and problem solving.
- Strong understanding of Python as a language.
- Experience working in a Linux environment.
- Assist in operational monitoring using custom built utilities.
- Excellent communication skills.
- Self-motivated personality with a passion for working in a fast-paced environment.
Benefits include medical insurance, retirement plan, PTO, etc. Salary: 80K+ DOE. Keywords: Chicago IL Jobs, Python Software Engineer, Python, Linux, Programmer Analyst, Programming, Software Developer, Trading, Financial, Remote, Work From Home, Chicago Recruiters, Information Technology Jobs, IT Jobs, Chicago Recruiting
Company Will Relocate Candidates!
Looking to hire for similar positions in Chicago, IL or in other cities? Our IT recruiting agencies and staffing companies can help.
We help companies that are looking to hire Python Software Engineers for jobs in Chicago, Illinois and in other cities too. Please contact our IT recruiting agencies and IT staffing companies today! Phone 630-428-0600 ext. 11 or email us at jobs@nextstepsystems.com. Click here to submit your resume for this job and others.
Atlanta, Austin, Baltimore, Boston, Charlotte, Chicago, Cincinnati, Cleveland, Columbus, Dallas, Denver, Detroit, Fort Lauderdale, Houston, Indianapolis, Jacksonville, Kansas City, Los Angeles, Miami, Minneapolis, Nashville, New Jersey, New York, Philadelphia, Phoenix, Raleigh, Salt Lake City, San Antonio, San Diego, San Francisco, San Jose, Seattle, Silicon Valley, St Louis, Tampa, Washington DC