
Senior Backend Engineer, Payments
Hauler Hero Inc.2 months ago
USA (city not specified)Senior
Responsibilities
- Design, build, and operate services for card processing, refunds, payment reconciliation, processor integrations, webhooks, and audit trails.
- Develop scalable APIs and high-performance backend code in Kotlin and Java with Spring Boot.
- Design and optimize PostgreSQL schemas and tune SQL for large data volumes.
- Implement safe payment-processing patterns including idempotency, retries, timeouts, reconciliation, and traceable payment and refund workflows.
- Respond to payment incidents, perform root cause analysis, and implement structural reliability fixes.
- Collaborate with product, frontend, Customer Success, and cross-functional Agile/Scrum teams on billing and payments features.
- Participate in design and code reviews, architectural discussions, and mentoring through code reviews.
Requirements
- At least 5 years of experience building production backend systems.
- At least 2 years of experience building or operating production payment systems, including card processing, recurring billing, refunds or reversals, or reconciliation.
- Direct experience integrating with at least one payment processor or gateway API.
- Experience designing and operating distributed systems at meaningful scale.
- Strong proficiency with Spring Boot and Java and/or Kotlin, with willingness to use Kotlin as the primary language.
- Deep experience with relational databases, especially PostgreSQL, and production API development.
- Knowledge of idempotency, processing guarantees, retries, reconciliation patterns, PCI DSS scope, tokenization, and financial payment edge cases.
- Strong debugging, incident response, problem decomposition, communication, and engineering judgment skills.
- Experience with Git and GitHub workflows and Agile/Scrum environments.
- Preferred qualifications include ledger or double-entry accounting experience, invoicing or accounts-receivable systems, ACH or bank payments, event-driven architectures such as Pub/Sub or Kafka, Google Cloud Platform, GKE, Cloud Run, Cloud SQL, Redis, React, fintech, B2B SaaS, or logistics experience.
Benefits
- Competitive salary and equity.
- Health, dental, and vision insurance.
- Flexible PTO.
- Remote-first culture.
- Modern development tools and AI assistants.
Tech Stack
Categories
About Hauler Hero Inc.
Hauler Hero builds cloud software that serves as an operating system for residential and commercial waste and recycling haulers, covering dispatch, routing, billing, payments, customer management, reporting, and a driver mobile app. It sells its platform to private hauler operators and municipal waste leaders, typically as subscription SaaS. Founded in 2020 and headquartered in New York City, the company is privately held.