ReCollect is a technology company that combines deep expertise in solid waste and recycling with technology that works for government and business organizations. Our team is composed of leaders in public policy, recycling and solid waste-related communications, behavior change and technology. Our mission is to support a sustainable planet by helping our customers increase recycling and reduce the impact of waste with delightful communications and engagement tools. We are a fast growing company that serves hundreds of customers across North America and nudges millions of citizens every day to make better environmental choices. Our team is entirely distributed across North America and has been since our founding 10 years ago. As a result the ReCollect team has many, many years of telecommuting experience and working on highly productive remote teams. This is a remote position open to all candidates eligible for employment in the US and Canada.


We’re looking for a Intermediate Software Engineer to join our team and help us provide delightful technologies to hundreds of governments and private haulers across North America. We are a small, agile team that enjoys learning and having fun together. We promote strong communication and a collaborative culture that is supportive and blameless. As a team and as an organization, we encourage maintaining a healthy work/life balance.

  • You’ll be working on our development team to write and review code primarily in perl, JavaScript and SQL, with the opportunity to expand our use of Python.
  • Work is fast-paced and engaging, you’ll juggle multiple jobs fixing issues and completing development tasks and product improvements.
  • We use Jenkins, Datadog, and Pingdom. You will be monitoring our continuous integrations and maintaining our system to ensure its stability.
  • You’ll be responsible for maintaining, improving, and creating documentation and assisting other teams document new processes and features.
  • In addition to daily tasks, you’ll be working on larger projects, such as migrating config management to the AWS product suite and helping us continue to improve processes and automation.
  • Work will also involve implementing architecture updates.
  • As we unify with Routeware Global, you’ll help integrate products from the global organization with ReCollect.

We’re excited for you to hone new skills, explore interests, and take on new challenges with us, such as leading ShapeUp teams and participating in SRE best practices. As ReCollect continues to grow, there will be many opportunities for you to advance your career with us and in the larger organization as we hire from within.


  • Excellent Dental & Health Benefits
  • Work from home (with a team that knows how to do this well!)
  • Short/Long-term Disability
  • Monthly Telecom Allowance, Home office allowance
  • Training Budget
  • Flexible Hours
  • Focus on learning and growth

ReCollect was founded on the principles of equity and inclusion and continues to celebrate individual differences through cooperation, collaboration, and dialog at the forefront of inclusive business and environmental practices. ReCollect’s inclusive culture promotes growth and learning for our employees, customers, and the communities we serve through the diversity of our collective voices. As an equal opportunity employer, all qualified applicants will receive consideration regardless of race, ethnicity, gender identity, sexual orientation, socio-economic status, age, physical abilities, religious beliefs, political beliefs, or other ideologies. Moreover, we explicitly encourage individuals of visible minorities and marginalized communities to apply.We firmly believe that our commitment to promoting, cultivating, and advancing diversity, equity and inclusion will help humans learn to live in harmony with each other and with our planet.