Climate & Environment Full-time

Senior Software Engineer

CurbWaste

Location

Remote (US/Canada)

Type

Full-time

Posted

Oct 28, 2025

Mission

What you will drive

  • Own and deliver challenging engineering projects — from refactoring legacy systems to designing and building new, complex features from scratch
  • Contribute to architectural decisions that ensure the application is scalable, maintainable, and resilient as we grow
  • Collaborate closely with engineers, product managers, QA, Customer Success, and leadership to align technical execution with customer and business needs
  • Operate with high autonomy, bringing your own ideas for improvements in performance, developer experience, and product usability

Impact

The difference you'll make

This role directly improves the lives of customers in the historically underserved waste management industry by building tools that bring them power, clarity, and efficiency, while playing a positive role in the future of waste and the environment.

Profile

What makes you a great fit

  • 5+ years of experience building server applications in JavaScript or TypeScript, with strong proficiency in Node.js and React
  • Deep understanding of API design, system reliability, and deploying production systems with 24/7 uptime requirements
  • Solid experience designing SQL schemas, selecting indexes, and tuning database queries
  • Strong problem-solving skills, technical judgment, and ability to thrive in fast-paced, ambiguous environments

Benefits

What's in it for you

  • Flextime, recognition, and support for autonomous work
  • Flexible time off and generous learning and development opportunities
  • Company-paid medical, dental, and vision benefits

About

Inside CurbWaste

CurbWaste is an early-stage vertical SaaS company on a mission to transform the Waste Management industry by building modern software tools for waste haulers to bring them power, clarity, and efficiency.