Principal Software Engineer

1 hour, 58 minutes ago
Full-time
Lead
Software Development
HappyCo

HappyCo

HappyCo provides an AI-powered platform designed to centralize and optimize maintenance operations for multifamily properties, enabling real-time inspection, monitoring, and management of business assets to enhance resident satisfaction and operational...

Professional Services
51-250
Founded 2012
$12M raised

Description

  • Architect and design enterprise-scale platform systems and services with an emphasis on scalability, resilience, and long-term maintainability.
  • Assess existing architectural patterns and system designs to identify opportunities to reduce technical debt and simplify complexity.
  • Define and document target architectures, guiding principles, and standards that help teams build faster and more consistently.
  • Develop architectural proposals, technical plans, and RFCs, and guide them through internal review and decision-making.
  • Lead technical design reviews for Staff Engineers and Tech Leads to ensure alignment with platform direction and documented patterns.
  • Drive platform modernization initiatives, including deprecating legacy systems while minimizing risk and customer impact.
  • Provide hands-on technical leadership through POCs, reference implementations, and other artifacts that support adoption.
  • Enable external software teams with clear documentation, repeatable processes, and timely architectural guidance.
  • Act as a trusted technical advisor to PDE leadership and evangelize best practices across the organization.

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.
  • Experience working in remote or distributed engineering environments (implied by the role).
  • Experience with AI-augmented, agentic, or AI-orchestrated workflows is relevant for this role.

Benefits

  • Work from anywhere in a flexible company culture.
  • Unlimited vacation time.
  • Generous paid parental leave.
  • Competitive and equitable pay, including stock options.
  • Monthly stipends for wellness and home office expenses.
  • Opportunity to work for a fast-growing technology company in PropTech.
  • Inclusive, supportive culture with a focus on personal growth and development.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Application Engineer

Warner Music Group is hiring a Software Application Engineer to maintain, upgrade, and support the production systems that power its global music operations.

Angular AWS CI/CD GitHub Actions Java Oracle PostgreSQL Python React SQL
13 minutes ago

Software Engineer (Data Engineering)

Drivetrain 11-50 Capital Markets

Drivetrain is hiring a Software Engineer focused on data engineering to build the data foundation for its remote-first financial planning and decision-making platform.

dbt SQL
28 minutes ago

Software Developer, Avid Plugins (Panel + REST API)

DigitalFish 11-50 Media

DigitalFish is hiring a Software Developer for a remote contract role focused on building and maintaining an Avid Media Composer plugin and REST-based media workflow integration for editors and artists.

JavaScript JSON macOS OAuth REST API
28 minutes ago

Staff Software Development Engineer (Front-end)

Filevine 251-1K Specialized Consumer Services

Filevine is seeking a Staff Software Development Engineer to lead front-end work on its legal AI platform, shaping user interfaces and architecture for tools used by law firms and legal teams.

Design Systems GitLab OAuth OpenID Connect React Solid.js Storybook Svelte SvelteKit TypeScript Vue.js
28 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers