HappyCo

Real-time property operations for property management. Inspect, manage and monitor your assets from anywhere, instantly.

Principal Software Engineer

Full TimeRemoteTeam 51-200Since 2011H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

54 days ago

Salary

Not specified

Bachelor DegreeEnglish

Job Description

• Architect and design platform systems and services for enterprise-scale SaaS software, with an emphasis on scalability, resilience, and long-term maintainability. • Assess existing architectural patterns and system designs across the HappyCo software suite, identifying opportunities to reduce technical debt and simplify complexity. • Define and document target architectures, guiding principles, and standards that enable teams to build faster and more consistently. • Develop architectural proposals, technical plans, and RFCs, and guide them through internal review and decision-making processes. • Lead Technical Design Reviews for Staff Engineers and Tech Leads, ensuring alignment with documented patterns and platform direction. • Drive platform modernization initiatives, including the deprecation of legacy systems in a way that minimizes risk and customer impact. • Provide hands-on technical leadership by contributing POCs, reference implementations, and other artifacts that accelerate shared understanding and adoption. • Enable and support external software teams by providing clear documentation, repeatable processes, and timely, decisive architectural guidance. • Act as a trusted technical advisor to PDE leadership, promoting and evangelizing architectural direction and best practices across the organization.

Job Requirements

  • Deep experience designing and evolving complex, production-grade SaaS platforms.
  • A strong track record of leading architectural change while maintaining system stability.
  • Expertise in modern software architectures, including event-driven systems, service orchestration, and platform design.
  • Demonstrated ability to reduce technical debt in ways that measurably improve team and organizational velocity.
  • Excellent communication skills, with the ability to influence across teams and levels of seniority.
  • Comfort operating in ambiguous problem spaces and making high-impact technical decisions.

Benefits

  • Work from anywhere supported by a flexible company culture
  • Opportunity to work for one of the fastest growing technology companies in the PropTech industry
  • Unlimited vacation time
  • Generous paid parental leave
  • Competitive and equitable pay, including stock options
  • Monthly stipends to support Wellness and Home Office expenses

Related Job Pages