Senior Backend Engineer (Contractor)Location: Fully Remote (Available to LATAM candidates)Engagement Type: ContractorRequired Experience: Senior Level (5+ years)Timezone Requirement: Must have overlapping hours with US working hoursRole OverviewHauler Hero is seeking a Senior Backend Engineer (Contractor) to architect, develop, and enhance the essential backend services that drive our innovative platform. This position is a hands-on individual contributor role, dedicated to creating scalable, dependable, and maintainable systems utilized daily by waste management companies throughout North America.In this role, you will collaborate with Product, Frontend, and Platform engineers to deliver features, bolster system resilience, and perpetually refactor existing services as our platform evolves. This position demands sound technical judgment, adaptability in uncertain environments, and effective communication skills in a remote setting.AI-Driven Backend DevelopmentWe are deliberately establishing an AI-enhanced engineering culture. Utilizing AI tools is integral to our daily workflow.This entails:Regular use of AI solutions like Claude, Claude Code, Cursor, and GitHub CopilotAI-enhanced development of Spring Boot services, APIs, database migrations, and business logicAutomation of test generation, refactoring insights, and code review assistance via AIAI-supported log analysis, debugging, and issue resolutionYou will be responsible for reviewing, validating, and owning all AI-generated outputs. While speed is essential, accuracy, efficiency, and maintainability are paramount.This position is not suitable for engineers who are hesitant to embrace AI-assisted development or who depend on AI outputs without comprehending the foundational systems.Primary ResponsibilitiesCore Backend EngineeringDesign, implement, and sustain powerful backend service frameworksWrite clean, testable, and high-performance code in Java and/or Kotlin utilizing Spring BootCreate and develop APIs that can handle actual production demandsRefactor and enhance existing services to ensure reliability and maintainabilityDevelop reusable components and frameworks to enhance team productivity
Feb 4, 2026