Hauler Hero
Delivering Technology for Waste & Recycling Hauler Operators
Principal Backend Engineer
Location
United States
Posted
17 days ago
Salary
Not specified
8 yrs expEnglishAWSCloudDistributed SystemsGoogle Cloud PlatformJavaKotlinMicroservicesPostgre SQLSpringSpring BootSpring Boot
Job Description
• Scale backend services and PostgreSQL to support continued growth
• Identify and resolve performance bottlenecks across the stack
• Design and evolve data models for new features and increased load
• Lead architectural decisions that shape the platform long term
• Establish engineering patterns and best practices
• Write and ship production code in Java and Kotlin using Spring Boot
• Own features end-to-end from design through production and on-call
• Mentor and elevate other engineers
Job Requirements
- 8+ years backend engineering experience
- 2+ years operating at staff or principal scope
- Deep expertise in Java and Spring Boot
- Deep PostgreSQL expertise, including:
- Query optimization for high-volume workloads
- Multi-tenant SaaS schema design
- Partitioning and data lifecycle strategies
- Performance tuning (indexing, EXPLAIN ANALYZE)
- Connection pooling and operational scaling
- Proven experience scaling existing systems
- Cloud experience (GCP preferred, AWS acceptable)
- Strong understanding of distributed systems and microservices
- CI/CD and production operations experience
- Strong communication and mentoring skills
Benefits
- Health, dental, vision insurance
- Flexible PTO
- Remote-first culture
- Modern development tools and AI assistants
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Engineer17 days ago
Full TimeRemoteTeam 51-200
Software Engineer II developing full stack applications for Patriot Software
AWSCloudEntity FrameworkJavaScriptPostgreSQLVue.js.NET
Backend Engineer17 days ago
Full TimeRemoteTeam 51-200
Software Engineer III designing scalable applications for remote-first Patriot Software
AWSCloudEntity FrameworkJavaScriptPostgreSQLVue.js.NET
Backend Engineer17 days ago
Full TimeRemoteTeam 1-10Since 2023
Staff Backend Engineer developing Python production services at Playlab
MicroservicesPython
Software Engineer – TypeScript/JavaScript
OmniOmni is an AI analytics platform that helps customers accelerate self-service and embed analytics into their products.
Backend Engineer17 days ago
Full TimeRemoteTeam 51-200Since 2022
Software Engineer focusing on building TypeScript applications at Omni
JavaScriptReactSQLTableauTypeScript