Principal Software Engineer

HomeBuddy is a fast-growing home improvement platform that connects homeowners with the right contractors across the US, focusing on lead quality and long-term partnerships based on trust and mutual success.
Backend
Principal Software Engineer
Remote
5+ years of experience
Consumer

Description For Principal Software Engineer

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.

Last updated 2 months ago

Responsibilities For Principal Software Engineer

  • Mentor and guide team members on architectural concerns and tooling
  • Coordinate and facilitate activities aimed at architectural design and managing technical dependencies
  • Guide the creation and evolution of architecture; create models and evaluate alternative approaches
  • Guide design and communicate the architectural vision; prepare architectural documents and presentations
  • Translate business strategy into technical vision and strategy
  • Provide technical expertise to business stakeholders, developers and BAs
  • Ensure all teams adhere to the architectural direction and standards
  • Ensure the system's adherence to NFRs
  • Facilitate the process of gathering/managing Non-Functional requirements
  • Participate in Buy vs. Build and Go-no-Go discussions
  • Understand and promote the use of existing enterprise assets
  • Lead the search and analysis of solutions and tools that can help solve problems

Requirements For Principal Software Engineer

PHP
Laravel
  • 5-7 years of experience designing and implementing software applications
  • High proficiency with PHP and Laravel (preferable) or Symfony
  • Experience working on large-scale, high-load systems
  • Knowledge of web applications, cybersecurity, and open-source technologies
  • Outstanding collaboration, communication, and facilitation skills
  • Experience overseeing development process for multiple projects simultaneously
  • Experience analyzing code and architecture for weaknesses and errors
  • Exceptional expertise in Agile/Lean architecture approaches
  • Advanced level of English (Fluency in Russian is a plus)

Benefits For Principal Software Engineer

Equity
  • Remote work flexibility
  • Flexible schedule
  • Paid vacation, sick leave, and local holidays
  • Work equipment partially paid by HomeBuddy
  • Industry-leading compensation package
  • Recognition and rewards program
  • Well-being allowance for fitness activities and mental health programs
  • Paid training opportunities (courses, events, and conferences)

Interested in this job?

Jobs Related To HomeBuddy Principal Software Engineer

Principal Software Engineer

Principal Software Engineer role at HomeBuddy, leading architectural design and implementation for a fast-growing home improvement platform.

Software Engineer (L6) - SVOD Transport Protocol Development

Principal Software Engineer role at Netflix focusing on SVOD Transport Protocol Development, offering competitive salary and comprehensive benefits.

Principal Technical Program Manager

Lead developer velocity initiatives and manage technical programs at Adobe, driving innovation in digital experiences with competitive compensation of $143,200-$269,900.

Principal Engineer, Structural Integrity of Metallic Systems, Structures & Components

Principal Engineer position at Kairos Power leading structural integrity initiatives for advanced nuclear reactor technology, requiring 15+ years of FEA experience.

Principal Engineer - Power Generation Systems

Lead the development of next-generation nuclear power generation systems at Kairos Power, driving innovation in clean energy technology.