HomeBuddy is on a mission to create a friendly and trusted platform to connect homeowners with the right contractors across the US. As a Principal Software Engineer, you'll be working in a positive atmosphere that values teamwork, initiative, and feedback. Your responsibilities will include mentoring team members, coordinating architectural design activities, guiding the creation and evolution of architecture, translating business strategy into technical vision, and ensuring adherence to architectural standards. You'll need 5-7 years of experience designing and implementing software applications, high proficiency with PHP and Laravel (or Symfony), experience with large-scale, high-load systems, and exceptional expertise in Agile/Lean architecture approaches. Benefits include remote work flexibility, work-life balance, equipment allowance, competitive compensation, recognition programs, well-being allowance, and learning opportunities. HomeBuddy offers a product-first approach, consistently evolving based on data insights and up-to-date tools.