This role supports HomeBuddy’s mission to deliver a trusted, data-driven platform that connects homeowners with qualified contractors. As a Senior Backend Engineer, you will design scalable backend systems, apply architectural thinking, and contribute to the full engineering lifecycle. The position is well-suited for developers who enjoy ownership, problem-solving, and modern engineering practices while collaborating closely with cross-functional teams to achieve business outcomes.
Responsibilities:
- Design and implement scalable, maintainable backend systems using PHP/Laravel and modern languages.
- Apply C4 modelling and architectural methods to plan new system features.
- Participate throughout the development lifecycle including estimation, implementation, testing, and optimisation.
- Collaborate with product and cross-functional teams to align technical work with business needs.
- Champion systems thinking and translate technical concepts into business value.
- Maintain code quality with focus on performance, security, and maintainability.
Requirements:
- At least five years of experience with PHP/Laravel development.
- Experience with another modern language such as Go, .NET Core, Kotlin, TypeScript, Node.js, or Python.
- Strong understanding of OOP, SOLID principles, and design patterns.
- Experience using C4 diagrams and architectural documentation.
- Proficiency with relational and NoSQL databases plus performance tuning.
- Experience with Git workflows, Linux environments, and o11y tools.
Benefits: (optional)
- Fully remote work with flexible hours.
- Competitive compensation and paid leave.
- Professional equipment support and productivity tools.
- Well-being allowances and training opportunities.
- Supportive culture focused on growth, recognition, and collaboration.
This role suits engineers seeking meaningful ownership, long-term growth, and a positive, collaborative environment while contributing to a platform used by homeowners across the US.