Über
About The Company
PlanHub is the leading pre-construction SaaS platform and marketplace dedicated to transforming the construction industry by facilitating seamless connections among general contractors, subcontractors, and suppliers. Our platform is meticulously designed with tradespeople in mind, focusing on enhancing productivity, ensuring timely project completion, increasing revenue streams, and fostering meaningful relationships within the industry. Built around user-centric workflows, PlanHub enables users to easily post projects, submit bids, and collaborate in real-time across various commercial construction trades, regardless of location. Recognized for innovation and growth, PlanHub has been featured on the Deloitte Technology Fast 500 list and Inc. 5000 in 2024, reflecting our commitment to excellence and industry leadership.
About The Role
We are seeking a highly experienced and dynamic Principal Software Engineer (Backend) to join our innovative team. As a key technical leader, you will be responsible for driving the architecture, design, and development of scalable, high-performance backend systems that underpin our platform. Your role will involve setting engineering standards, mentoring senior developers, and contributing to strategic decisions that improve system reliability, security, and efficiency. You will work closely with cross-functional teams including product management, DevOps, and frontend engineering to deliver impactful features and ensure the robustness of our backend infrastructure. Your expertise will directly influence the technical direction of PlanHub, enabling us to maintain our competitive edge and continue delivering exceptional value to our users.
Qualifications
- 10+ years of software development experience in backend systems, particularly in high-scale SaaS environments.
- 7+ years of advanced PHP and Laravel development experience.
- 7+ years of expertise in MySQL, including data modeling and query optimization.
- Strong knowledge of MongoDB or similar document databases and Elasticsearch, with experience in indexing and search optimization.
- Proven track record of leading architectural decisions, balancing scalability, security, and maintainability.
- Extensive experience in API design, development, and optimization.
- Hands-on experience with Docker containers; Kubernetes experience is a plus.
- Deep understanding of DevOps principles, CI/CD pipelines, and cloud-native infrastructure.
- Experience integrating third-party services and ensuring data security and compliance.
- Strong understanding of agile methodologies and technical leadership within agile teams.
- Exceptional problem-solving, debugging, and troubleshooting skills.
- Proven mentoring ability for both senior and junior engineers.
- Excellent communication and leadership skills, capable of conveying complex technical concepts to diverse stakeholders.
- Degree in Computer Science or related field, or equivalent industry experience.
Responsibilities
- Architect and develop high-quality, scalable, and resilient backend systems using PHP and Laravel.
- Design, develop, and optimize APIs for internal and external consumers, ensuring security, performance, and maintainability.
- Lead complex integrations involving multiple databases such as MySQL, MongoDB, and search engines like Elasticsearch.
- Ensure system scalability and performance through query optimization and backend service enhancements.
- Oversee Docker-based deployment processes, refining containerization strategies to improve reliability and scalability.
- Define, enforce, and review engineering best practices, conducting code reviews and architectural discussions.
- Collaborate with cross-functional teams including product managers, DevOps, and frontend engineers to deliver high-impact features.
- Evaluate emerging technologies and incorporate them to improve system performance, security, and scalability.
- Mentor and guide engineering team members, fostering a culture of technical excellence and continuous improvement.
- Lead troubleshooting efforts for critical production and UAT issues, ensuring rapid resolution and long-term solutions.
- Own and enhance CI/CD pipelines to streamline deployment, testing, and automation processes.
- Champion API documentation standards, utilizing tools like Swagger for clarity and consistency.
Benefits
- Opportunity to join a dynamic and innovative team recognized on industry-leading lists such as Deloitte Technology Fast 500 and Inc. 5000.
- Empowerment to make a significant impact within a growing organization.
- Open time-off policy promoting work-life balance.
- Comprehensive benefits package including medical, dental, vision, and life insurance.
- 401(k)/RRSP plan with company matching contributions.
- Remote work flexibility within the United States or Canada, with occasional travel to the West Palm Beach, FL office.
Equal Opportunity
PlanHub is an equal opportunity employer committed to fostering an inclusive and diverse workplace. We provide equal employment opportunities to all employees and applicants without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, protected veteran status, or any other characteristic protected by applicable federal, state, or local laws.
Sprachkenntnisse
- English
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.