1

Recycling Software Engineer Jobs (NOW HIRING)

Software Engineer - GreenSpark About GreenSpark GreenSpark is building the modern operating system ... Our easy-to-use software platform helps recycling businesses save time, cut costs, and grow revenue.

Senior Software Engineer

Mccarran, NV

$125K - $165K/yr

Senior Software Engineer We're replacing our legacy Oracle ERP and WMS with custom systems at North America's largest battery recycler. You'll be one of the engineers building warehouse management ...

Software Engineer

Teaneck, NJ ยท On-site

$80K - $110K/yr

IWS is committed to delivering high-quality waste, recycling and environmental services, while ... The Software Engineer is responsible for designing, developing, and maintaining business-critical ...

Software Engineer

Jersey City, NJ ยท Remote

$130K - $170K/yr

Sourgum is transforming the $100B+ waste and recycling industry through cutting-edge technology ... engineering to design and implement software solutions. Requirements The following are ...

IWS is committed to delivering high-quality waste, recycling and environmental services, while ... The Software Engineer is responsible for designing, developing, and maintaining business-critical ...

IWS is committed to delivering high-quality waste, recycling and environmental services, while ... The Software Engineer is responsible for designing, developing, and maintaining business-critical ...

As a Software Engineer, you will be responsible for the design, building, delivery, and support of ... by recycling and repurposing outdated technologies, streamlining processes, striving to go ...

We are known for our innovative sustainability practices and are the continent's largest recycler ... Bachelor's degree in Computer Science, Software Engineering, or a related field; or equivalent ...

As a Software Engineer, you will be responsible for the design, building, delivery, and support of ... by recycling and repurposing outdated technologies, streamlining processes, striving to go ...

... and recycling as well as helping develop the next generation of circular-focused devices at the ... As a Software Engineer, you will be responsible for: * Developing and pushing quality code for Molg ...

Senior Software Engineer

Jersey City, NJ ยท On-site

$170K - $210K/yr

Sourgum is transforming the $100B+ waste and recycling industry through cutting-edge technology ... As a Senior Software Engineer, you will play a crucial role in our team, working closely with the ...

Lead Software Engineer Location: New York City, NY (Onsite) Job Type: Contract Primary Skill: Jira ... Recycling server data migration and hardware certification for Hyosung NCR and Diebold including ...

Senior Software Engineer

Doral, FL ยท On-site

$117K - $154K/yr

As a Senior Software Engineer, you will be responsible for the design, building, delivery, and ... by recycling and repurposing outdated technologies, streamlining processes, striving to go ...

Senior Software Engineer

Doral, FL

$117K - $154K/yr

As a Senior Software Engineer, you will be responsible for the design, building, delivery, and ... by recycling and repurposing outdated technologies, streamlining processes, striving to go ...

Software Engineer

Santa Clara, CA ยท On-site +1

$110K - $155K/yr

You'll leverage your software skills alongside nuclear engineers to model, simulate, design, and ... Oklo is also developing advanced fuel recycling technologies in collaboration with the U.S.

next page

Showing results 1-20

Recycling Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do recycling software engineer jobs pay per year?

As of Jun 7, 2026, the average yearly pay for recycling software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is the difference between Recycling Software Engineer vs Recycling Technician?

AspectRecycling Software EngineerRecycling Technician
Required CredentialsBachelor's in Computer Science or related field, coding certificationsHigh school diploma or equivalent, technical training
Work EnvironmentOffice settings, software development labsRecycling facilities, fieldwork
Employer & Industry UsageTech companies, environmental software firmsRecycling plants, waste management companies
Common Search & ComparisonFocuses on software development skillsFocuses on hands-on recycling processes

The main difference is that Recycling Software Engineers develop and maintain recycling management software, requiring coding skills and technical education. Recycling Technicians operate recycling equipment and perform manual tasks at recycling sites. Both roles support recycling efforts but differ significantly in skills, environment, and responsibilities.

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

To thrive as a Recycling Software Engineer, you need strong programming skills (such as Python, Java, or C++), a degree in computer science or a related field, and knowledge of environmental data management. Familiarity with recycling industry software platforms, databases, and data analytics tools, as well as certifications in software development or sustainability technology, are often expected. Strong problem-solving abilities, collaboration, and a commitment to environmental sustainability help set candidates apart. These skills and qualities are vital for developing innovative solutions that improve recycling processes, track materials efficiently, and support sustainability goals.

What are Recycling Software Engineers?

Recycling Software Engineers are professionals who develop and maintain software solutions aimed at improving recycling processes and waste management. They may work on applications for sorting materials, optimizing recycling routes, or tracking recyclable materials through their lifecycle. These engineers often collaborate with environmental scientists, waste management companies, and municipalities to create technology that increases recycling efficiency and sustainability. Their work helps reduce environmental impact by making recycling operations smarter and more effective.

What are the main challenges Recycling Software Engineers face when developing solutions for waste management systems?

Recycling Software Engineers often encounter challenges such as integrating software with diverse hardware (like sorting machines and IoT sensors), ensuring real-time data processing for efficient waste tracking, and maintaining security and reliability in systems that may operate 24/7. Additionally, they must keep up with evolving environmental regulations and industry standards, which can influence software requirements. Close collaboration with operations teams and field technicians is common to ensure that solutions are practical and user-friendly.
Infographic showing various Recycling Software Engineer job openings in the United States as of May 2026, with employment types broken down into 92% Full Time, 7% Part Time, and 1% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Software Engineer

Software Engineer

GreenSpark

New York, NY โ€ข On-site, Remote

Full-time

Medical

Posted yesterday


Job description

Software Engineer - GreenSpark
About GreenSpark
GreenSpark is building the modern operating system for metal recycling and scrap yards. In a $120BN/year industry relying on 10-20 year old software, we're revolutionizing how recycling operations manage their business. Our easy-to-use software platform helps recycling businesses save time, cut costs, and grow revenue. We've achieved significant market traction by offering a competitive product in this technologically underserved space.
Position Overview
We're seeking exceptional Software Engineers and Senior Software Engineers to drive our platform's technical excellence and scalability.
Responsibilities
  • Design and implement complex, scalable software architectures
  • Collaborate with cross-functional teams including product, design, and data science to develop new features
  • Optimize system performance and develop robust, maintainable code
  • Mentor junior engineers and drive technical best practices
Requirements
  • 4+ years of professional software engineering experience
  • Expertise in React JavaScript/TypeScript
  • Advanced knowledge of cloud platforms (AWS, Azure, GCP)
  • Proficiency in containerization (Docker, Kubernetes)
  • Strong communication and collaboration abilities
  • Problem-solving mindset
  • Ability to translate complex technical concepts
Qualifications
  • BS/MS in Computer Science, Engineering, or related field
  • Open-source contributions are a significant plus
What We Offer
  • Competitive compensation package
  • Comprehensive health benefits
  • Equity compensation
  • Remote-first work environment
  • Mission-driven work culture focused on environmental impact