HappyCo
Real-time property operations for property management. Inspect, manage and monitor your assets from anywhere, instantly.
Principal Software Engineer
Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 51-200Since 2011H1B No SponsorCompany SiteLinkedIn
Location
United States
Posted
62 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 Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Engineer, Mobile Software
Irth SolutionsThe Most Complete SaaS Platform for Damage Prevention, Asset Protection and Risk Management
Full-stack Engineer62 days ago
Full TimeRemoteTeam 51-200Since 1995H1B No Sponsor
Staff Engineer leading cross-platform application development using .NET MAUI.
React.NET
United States
Full-stack Engineer62 days ago
Full TimeRemoteTeam 51-200
Full-Stack Developer building scalable web applications for global eCommerce clients
JavaScriptKafkaNext.jsNode.jsPostgresRabbitMQReactTypeScript
United States
Full-stack Engineer62 days ago
Full TimeRemoteTeam 51-200Since 2000H1B No Sponsor
Senior Software Engineer developing security applications for a developer-centric platform
AirflowApacheAWSCloudDockerElasticSearchKafkaKubernetesLinuxMicroservicesMySQLPostgresPythonRustScalaSparkUnix
Colorado
Senior Software Engineer II, Agentic Workflows
TrueMLTrueML is a fintech company building software to create positive experiences for consumers seeking financial health.
Full-stack Engineer62 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor
Senior Software Engineer building AI-powered workflows for a fintech startup
AWSCloudDockerKubernetesReactTypeScriptGo