HappyCo logo
HappyCo

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

Lead Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2011H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

88 days ago

Salary

0

Seniority

Senior

Job Description

Lead Software Engineer

HappyCo

• Lead a team of engineers across several products and codebases, breaking down work and driving delivery of high-quality, performant solutions. • Own technical direction and standards, driving a strong culture of automated testing, observability, and operational excellence through activities such as hands-on code review. • Address urgent customer needs by triaging and solving Support tickets, balancing short-term fixes with resolving the deeper root causes. • Partner with Product and Design to ensure the team is always working on the most valuable problems, identifying the simplest viable solution to quickly deliver customer impact. • Deliver functionality that is immediately useful, then guide iterative improvements to expand customer value over time. • Identify risks, technical debt, and architectural concerns early, and make pragmatic decisions about when to invest vs. move fast. • Communicate clearly with stakeholders about scope, tradeoffs, timelines, and expectations—from Support issues to new product features. • Present and document significant architectural shifts to Engineering leaders, and regularly communicate performance to ensure system architecture addresses customer and HappyCo needs. • Lead sprint planning, daily technical discussions, and other delivery rituals with the Product Manager and Design Lead.

Job Requirements

  • Relevant tertiary qualifications (e.g. Bachelor/Graduate degree in Science/Computer Science/Software Engineering, IT certification or similar) or equivalent experience.
  • 5+ years experience with Go or Ruby on Rails, plus strong JavaScript/TypeScript experience. (Our stack includes Go, Ruby on Rails, TypeScript, PostgreSQL, and GraphQL)
  • Proven ability to lead technical work across multiple systems in a startup or fast-changing environment.
  • Strong product and customer intuition, with the ability to translate business needs into concrete technical decisions.
  • Track record of shipping production software that customers actively use.
  • Comfortable making tradeoffs to balance speed, quality, and scalability.
  • Clear communicator who can align engineers, product managers, designers, and other stakeholders.

Benefits

  • Flexible, supportive culture
  • Opportunity for career growth and development

Related Job Pages

More Full-stack Engineer Jobs

LaunchDarkly logo

SDK Software Engineer, AI

LaunchDarkly

Empowering all teams to deliver and control their software.

OtherRemoteTeam 201-500Since 2014H1B Sponsor

• Contribute to the development of our open-source AI SDKs, including implementing new features and keeping up-to-date with the latest development practices • Collaborate with our engineering and product teams to drive the implementation and release of major features • Drive key improvements to key developer experience touch points within the SDK • Actively maintain our open-source repositories • Identify areas of improvement and advocate for best practices • Have an active voice in shaping both technology and product decisions

United States
$145.5K - $235.4K / year
Airbnb logo

Staff Software Engineer, Communication Products

Airbnb

Airbnb is a community based on connection and belonging.

OtherRemoteTeam 5,001-10,000Since 2007H1B Sponsor

• Design, build, and operate the systems that serve ML models within the messaging stack, with a focus on latency, reliability, and scalability • Write and review technical designs that solve large, open-ended problems at the intersection of ML and product engineering without clearly-known solutions • Partner with ML, data science, and product teams to identify high-value opportunities, establish evaluation criteria, and close the gap between offline model performance and production impact • Collaborate with other engineers and cross-functional partners across Messaging, Trust & Safety, Localization, and Platform organizations to align on long-term technical solutions • Mentor, guide, advocate, and support the career growth of individual contributors • Establish engineering standards for ML integration across the messaging surface, including feature flagging, A/B testing, observability, and graceful degradation

United States
$204K - $255K / year
Job Closed
Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor

• Developing a highly optimized inference framework running on the world’s largest supercomputers and data centers • Collaborate on innovative, next-generation products at the forefront of technology in terms of performance, scalability, and features

Poland
zł292.5K - zł650K / year
Mercury logo

Full-Stack Engineering Intern

Mercury

Banking for startups: mercury.com

OtherRemoteTeam 201-500Since 2019H1B Sponsor

• Collaborate with data analysts to spec and build features that draw new customers to our product. • Provide a backend to our mobile and web frontends. • Build admin tools to increase efficiency of day-to-day support operations. • Integrate with third-party APIs. • Work on a beautiful app with high standards for UI. • Prevent errors using TypeScript's advanced static typing features. • Exercise ownership over the product and contribute ideas for improvement.

California + 2 moreAll locations: California | New York | Oregon
$55 / hour
Job Closed