Principal Software Engineer (Backend)
$180,000 + equity
Remote
A high-growth, remote-first B2B SaaS company in the construction technology space is hiring a Principal Software Engineer (Backend) to lead backend architecture and build scalable, high-performance systems powering a marketplace and workflow platform used by thousands of professionals.
This is a hands-on principal-level role for someone who can drive engineering standards, mentor senior developers, and own the reliability and scalability of production systems.
What you’ll be doing
- Architect and develop scalable backend systems (PHP + Laravel)
- Design and optimize secure, high-performance APIs for internal and external consumers
- Lead complex integrations across MySQL, MongoDB, and Elasticsearch
- Improve platform scalability, performance, and query efficiency
- Strengthen containerization and deployment reliability (Docker; Kubernetes a plus)
- Drive engineering best practices through code reviews and architecture discussions
- Partner with Product, DevOps, and frontend teams to ship high-impact features
- Own production/UAT troubleshooting and long-term stability improvements
- Improve CI/CD pipelines, deployment automation, and testing practices
- Set standards for API documentation (Swagger or similar)
- Mentor engineers and raise technical execution across the team
What they’re looking for
- 10+ years backend engineering experience (high-scale SaaS preferred)
- 7+ years PHP + Laravel at an architectural level
- 7+ years MySQL with strong data modeling + optimization
- Strong MongoDB and Elasticsearch experience
- Strong API design and performance optimization skills
- Strong Docker experience (Kubernetes a plus)
- Strong debugging/production support experience
- Proven technical leadership and mentorship capability
Location / compensation
- $160,000–$180,000 USD (US)
- $160,000–$180,000 CAD (Canada)
- No visa sponsorship available