Skip to main content
Hauler Hero

Software Engineer

RemoteUnited States only
Published
Role
Fullstack
Experience
Mid
Employment
Full-time
Salary not disclosed
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Mid-level software engineer (2–4 years) for a waste-management SaaS product. Backend-forward with day-to-day work in Java/Spring Boot and PostgreSQL plus frontend work in React. US hiring (United States) and remote-first role; must be comfortable in a startup and with AI-assisted development.

Core skills

Java/Python/C#/GoReact/Vue/AngularSpring Boot

Required skills

PostgreSQLMySQLPostGISRESTGitUnit testing

Optional skills

TypeScriptGCPAWSAzureEvent-driven systemsDockerMicroservices

What you'll do

  • Develop backend services using Java and Spring Boot
  • Build frontend features using React
  • Write clean, well-tested code following established patterns
  • Collaborate on feature design and implementation
  • Work with PostgreSQL databases including spatial data (PostGIS) and multi-tenant architectures
  • Debug production issues and improve system reliability
  • Partner with Customer Success to investigate and resolve customer issues
  • Build domain expertise in routing, billing, and waste management operations
  • Contribute to documentation and knowledge sharing
  • Participate in on-call rotation with team support

What they require

  • 2–4 years professional software engineering experience
  • Strong fundamentals in at least one backend language (Java, Python, C#, Go, or similar)
  • Experience with modern frontend frameworks (React, Vue, Angular, or similar)
  • Experience with relational databases (PostgreSQL, MySQL, or similar)
  • Understanding of REST APIs and web service architectures
  • Solid grasp of data structures, algorithms, and object-oriented design
  • Familiarity with Git and version control workflows
  • Experience writing unit tests
  • Strong communication and collaborative mindset
  • Comfortable working in a startup environment where priorities shift
  • Curious and eager to learn new tools and technologies, including AI-assisted development
  • Critical thinker who wants to understand how things work, not just copy code
  • Growth-minded about evolving skills as software development changes
  • Collaborative and willing to ask questions when unsure
  • Quality-focused and understand that speed doesn't mean lower standards
  • Preferred: Domain experience in logistics, SaaS, or billing systems

Benefits

  • Competitive salary + equity
  • Health, dental, vision insurance
  • Flexible PTO
  • Remote-first culture
  • Modern development tools and AI assistants
  • Training, tools, and mentorship to develop AI-assisted engineering skills
  • Impact: Build software that directly runs real-world hauling operations
  • Growth: Solve challenging technical problems and grow engineering skills
  • Team: Join a collaborative group that values quality and learning
  • Ownership: Take responsibility for features from design to production
  • Stability: Well-funded company with strong product-market fit and growing customers

Hauler Hero builds the operating system for residential and commercial waste haulers, including dispatch, routing, billing, payments, customer management, reporting, and the driver app that ties field operations together.

SaaSStartup
Salary not disclosed