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.