$100 - $130/hr
As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the ... Experience developing applications in Linux environments. * Understanding of dependency injection ...
$100 - $130/hr
As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the ... Experience developing applications in Linux environments. * Understanding of dependency injection ...
$100 - $130/hr
As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the ... Experience developing applications in Linux environments. * Understanding of dependency injection ...
Annapolis, MD · On-site
At Independent Software, as a Software Engineer, you will design, develop, test, and maintain ... Experience working in Agile software development environments * Strong software troubleshooting ...
Annapolis, MD · On-site
At Independent Software, as a Software Engineer, you will design, develop, test, and maintain ... Experience working in Agile software development environments * Strong software troubleshooting ...
Annapolis Junction, MD · On-site
Deploy and support containerized applications in Kubernetes environments across cloud and on ... Professional Software Engineering experience developing and supporting enterprise applications
Quick apply
Annapolis Junction, MD · On-site
Deploy and support containerized applications in Kubernetes environments across cloud and on ... Professional Software Engineering experience developing and supporting enterprise applications
As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the ... Experience developing applications in Linux environments. * Understanding of dependency injection ...
Quick apply
As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the ... Experience developing applications in Linux environments. * Understanding of dependency injection ...
Redmond, WA · On-site
$133K - $219K/yr
Collaboration, communication, problem-solving, and learning agility in ambiguous, cross-functional engineering environments experience. * Experience with software engineering fundamentals, including ...
Redmond, WA · On-site
$133K - $219K/yr
Collaboration, communication, problem-solving, and learning agility in ambiguous, cross-functional engineering environments experience. * Experience with software engineering fundamentals, including ...
Newark, CA · On-site
$181K - $190K/yr
... environments to reduce downtime and eliminate application performance issues. Education and ... Software Engineering or a related field plus two (2) years of experience in a related occupation.
Newark, CA · On-site
$181K - $190K/yr
... environments to reduce downtime and eliminate application performance issues. Education and ... Software Engineering or a related field plus two (2) years of experience in a related occupation.
Annapolis, MD · On-site
Deploy and support containerized applications in Kubernetes environments across cloud and on ... Professional Software Engineering experience developing and supporting enterprise applications
Annapolis, MD · On-site
Deploy and support containerized applications in Kubernetes environments across cloud and on ... Professional Software Engineering experience developing and supporting enterprise applications
Annapolis, MD · On-site
$110 - $150/hr
As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the ... Experience developing applications in Linux environments. * Understanding of dependency injection ...
Annapolis, MD · On-site
$110 - $150/hr
As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the ... Experience developing applications in Linux environments. * Understanding of dependency injection ...
Annapolis, MD · On-site
As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the ... Experience developing applications in Linux environments. * Understanding of dependency injection ...
Annapolis, MD · On-site
As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the ... Experience developing applications in Linux environments. * Understanding of dependency injection ...
$65 - $90/hr
Many other software companies link with EQuIS. Description (who you are): As a member of the ... Engineering, or Geography with minimum 3-5 years' experience * Knowledge of Environmental Data ...
$65 - $90/hr
Many other software companies link with EQuIS. Description (who you are): As a member of the ... Engineering, or Geography with minimum 3-5 years' experience * Knowledge of Environmental Data ...
Menlo Park, CA · On-site +1
... tenant environment - Utilize programming languages like Go, Rust, and C++ - Take ownership of ... Software Engineer - UI **Location:** Remote ## Position Overview We are dedicated to crafting ...
Menlo Park, CA · On-site +1
... tenant environment - Utilize programming languages like Go, Rust, and C++ - Take ownership of ... Software Engineer - UI **Location:** Remote ## Position Overview We are dedicated to crafting ...
Menlo Park, CA · On-site +1
... tenant environment - Utilize programming languages like Go, Rust, and C++ - Take ownership of ... Software Engineer - UI **Location:** Remote ## Position Overview We are dedicated to crafting ...
Menlo Park, CA · On-site +1
... tenant environment - Utilize programming languages like Go, Rust, and C++ - Take ownership of ... Software Engineer - UI **Location:** Remote ## Position Overview We are dedicated to crafting ...
$60 - $100/hr
The Software Engineer's primary responsibility will be contributing to the development of customer ... the-loop test environment and eventual flight hardware. * Participate in anomaly resolution ...
$60 - $100/hr
The Software Engineer's primary responsibility will be contributing to the development of customer ... the-loop test environment and eventual flight hardware. * Participate in anomaly resolution ...
Santa Clara, CA · On-site
$226K - $227K/yr
... environments to reduce downtime and eliminate application performance issues. EDUCATION AND ... Software Engineering or a related field plus two (2) years of experience in a related occupation.
Santa Clara, CA · On-site
$226K - $227K/yr
... environments to reduce downtime and eliminate application performance issues. EDUCATION AND ... Software Engineering or a related field plus two (2) years of experience in a related occupation.
Marietta, GA · On-site
$117K - $153K/yr
Senior Embedded Software Engineer Location : Marietta, GA Salary Range: $120,000 - $160,000 + Bonus ... Software integration & test in lab and hardware environments * Ability to work onsite 100%
Marietta, GA · On-site
$117K - $153K/yr
Senior Embedded Software Engineer Location : Marietta, GA Salary Range: $120,000 - $160,000 + Bonus ... Software integration & test in lab and hardware environments * Ability to work onsite 100%
Principal Embedded Software Engineer Location : Marietta, GA Salary Range: $160,000 - $200,000 ... Software integration & test in lab and hardware environments * Ability to work onsite 100%
Principal Embedded Software Engineer Location : Marietta, GA Salary Range: $160,000 - $200,000 ... Software integration & test in lab and hardware environments * Ability to work onsite 100%
Tampa, FL · On-site
Software Engineer Work Location: Tampa, Florida • Collaborating with System Engineers to perfect ... environment to drive operational excellence and best practices. • Determining process ...
Tampa, FL · On-site
Software Engineer Work Location: Tampa, Florida • Collaborating with System Engineers to perfect ... environment to drive operational excellence and best practices. • Determining process ...
Mineral Springs, NC · On-site
$118K - $155K/yr
... collaborative environment. Software is developed in C/C++, with model-based software tools ... Support software test and systems engineering in reviewing and updating the design Required ...
Mineral Springs, NC · On-site
$118K - $155K/yr
... collaborative environment. Software is developed in C/C++, with model-based software tools ... Support software test and systems engineering in reviewing and updating the design Required ...
Job Summary Exquisite Software is looking for an experienced software development engineer ... environment and in an ownership and results-oriented culture. • Experience developing software ...
Job Summary Exquisite Software is looking for an experienced software development engineer ... environment and in an ownership and results-oriented culture. • Experience developing software ...
$150 - $190/hr
As a Cloud Software Engineer (CSWE) Level 3 at Independent Software, you will develop, maintain ... Integrate existing software into new or modified systems and operating environments * Develop and ...
$150 - $190/hr
As a Cloud Software Engineer (CSWE) Level 3 at Independent Software, you will develop, maintain ... Integrate existing software into new or modified systems and operating environments * Develop and ...
$38.5K - $47.1K
2% of jobs
$47.1K - $55.7K
3% of jobs
$55.7K - $64.3K
6% of jobs
$64.3K - $72.9K
12% of jobs
$74.2K is the 25th percentile. Wages below this are outliers.
$72.9K - $81.5K
9% of jobs
The median wage is $88.5K / yr.
$81.5K - $90K
22% of jobs
$90K - $98.6K
12% of jobs
$104.9K is the 75th percentile. Wages above this are outliers.
$98.6K - $107.2K
13% of jobs
$107.2K - $115.8K
14% of jobs
$115.8K - $124.4K
3% of jobs
$124.4K - $133K
4% of jobs
$38.5K
$91.2K
$133K
An Environmental Software Engineer develops software to analyze, model, and manage environmental data, helping organizations improve sustainability and compliance. They work on applications related to climate modeling, energy efficiency, pollution tracking, and resource management. Their role combines environmental science, data analysis, and programming to create tools that aid decision-making and regulatory adherence.
As an Environmental Software Engineer, you might work on projects such as developing applications for environmental data analysis, creating modeling tools for climate or pollution prediction, or integrating sensor data into user-friendly dashboards. Your daily responsibilities often include collaborating with scientists and other engineers, writing and testing code, handling large environmental datasets, and ensuring software meets regulatory standards. You'll also work closely with project managers and clients to define requirements and deliver impactful solutions. Over time, you may have opportunities to lead projects, specialize in areas like GIS or climate modeling, or progress into roles with greater technical or managerial responsibility.
To thrive as an Environmental Software Engineer, you need strong programming skills, an understanding of environmental science principles, and a degree in computer science, environmental engineering, or a related field. Experience with GIS tools, modeling software, cloud platforms, and certifications like GISP or relevant environmental data standards is highly valuable. Excellent problem-solving, teamwork, and communication skills help you collaborate with scientists, stakeholders, and cross-functional teams. These competencies are crucial for developing effective, reliable solutions that address complex environmental challenges through innovative software.
Cities with the most Environmental Software Engineer job openings:
The most popular types of Environmental Software Engineer jobs are:
States with the most job openings for Environmental Software Engineer jobs include:
The top searched job categories for Environmental Software Engineer jobs are:

As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the modernization of a mission‑critical Java application as it evolves from a traditional monolithic architecture to a cloud‑ready microservices platform. You will work within a small Agile/Scrum team developing Java and Angular applications while supporting Spring Boot adoption, containerization, and future AWS cloud migration efforts.
Key Responsibilities:OR
OR
At Independent Software, our people are the mission. We’ve built a company around collaboration, integrity, and innovation and we make sure our team has the tools and support to grow, succeed, and thrive.
When you join us, you will:
We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.