Principal Software Engineer/ago
West Palm Beach, Palm Beach County, Florida, 33412, USA
Listed on 2026-01-10
-
Software Development
Software Engineer, Senior Developer
Principal Software Engineer (Backend) - Pre-Construction SaaS Platform
Plan Hub is the leading pre-construction SaaS platform and marketplace, connecting general contractors, subcontractors, and suppliers to facilitate business growth. Our platform is built for tradespeople, optimizing user workflow to boost productivity, meet deadlines, increase revenue, and foster professional relationships. Users can easily post projects or submit bids with anytime-anywhere collaboration for all commercial construction trades.
We are seeking a highly experienced and dynamic Principal Software Engineer (Backend) to join our team. This key technical leadership role involves driving the architecture, design, and development of scalable, high-performance backend systems. You will be responsible for setting engineering standards, mentoring senior developers, and contributing to strategic decisions that enhance the platform's reliability, security, and efficiency.
What You Will Be Doing:Key Responsibilities
- Architect and develop high-quality, scalable, and resilient backend systems utilizing PHP and Laravel.
- Design and optimize secure, performant, and maintainable APIs for both internal and external consumers.
- Lead complex integrations across diverse databases, including MySQL and Mongo
DB, and search engines like Elasticsearch. - Ensure system scalability and performance by optimizing query efficiency and backend services.
- Oversee Docker-based deployments, refining containerization strategies for reliability and scalability.
- Define and enforce engineering best practices, conducting deep-dive code reviews and architectural discussions.
- Collaborate cross-functionally with product managers, Dev Ops, frontend engineers, and other stakeholders to deliver high-impact features.
- Evaluate and implement emerging technologies to enhance system performance, security, and scalability.
- Guide and mentor senior and junior engineers, cultivating a culture of technical excellence.
- Lead troubleshooting efforts for critical production and UAT issues, ensuring rapid resolution and long-term fixes.
- Own and improve CI/CD pipelines, streamlining deployment and testing automation.
- Champion API documentation best practices, ensuring clarity and consistency using Swagger or similar tools.
- 10+ years of software development experience in backend systems, specifically focusing on high-scale SaaS platforms.
- 7+ years of advanced architectural experience in PHP and Laravel development.
- 7+ years of experience in MySQL development, including advanced data modeling and query optimization.
- Strong expertise in Mongo
DB (or equivalent document database) and Elasticsearch, optimizing indexing and search performance. - Proven experience leading architectural decisions, balancing trade-offs between scalability, security, and maintainability at both the application and data tier levels.
- Extensive experience in API design and optimization, ensuring robustness and scalability.
- Advanced experience with Docker containers;
Kubernetes experience is a plus. - Deep understanding of Dev Ops principles, CI/CD pipelines, and cloud-native infrastructure.
- Experience integrating and maintaining third-party services, ensuring seamless data flow and security compliance.
- Strong understanding of agile development methodologies, with experience in technical leadership within agile teams.
- Exceptional problem-solving and debugging skills, capable of resolving complex production issues quickly and efficiently.
- Experience mentoring senior and junior developers, fostering growth and technical excellence.
- Excellent communication and leadership skills, capable of conveying complex technical concepts to diverse stakeholders.
- Degree in Computer Science or related technical discipline, or equivalent industry experience.
Join a dynamic team recognized on the Deloitte Technology Fast 500 list and Inc. 5000 in 2024. Make an immediate impact as Plan Hub expands its industry dominance!
- An awesome culture where you will be empowered, make an impact, and learn a ton.
- Open time-off policy.
- An excellent benefit package, including medical, dental, vision, and life insurance.
- 401(k)/RRSP plan with company match.
This is a remote position within the United States or Canada. Occasional trips to our West Palm Beach, FL office may be required. Applicants must be authorized to work for any employer within the United States or Canada. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
Pay Range:
- 160, CAD per year (Remote, Canada)
- 160, USD per year (Remote, United States)
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).