Lead Software Engineer

1 month, 1 week 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

  • Lead engineers across multiple products and codebases by breaking down work and driving delivery of high-quality, performant solutions.
  • Own technical direction and standards, with a strong focus on automated testing, observability, and operational excellence.
  • Review code hands-on and make pragmatic decisions about risks, technical debt, and architecture tradeoffs.
  • Triaging and resolving support tickets, including both short-term fixes and deeper root-cause solutions.
  • Partner with Product and Design to prioritize the most valuable problems and define the simplest viable solutions.
  • Deliver functionality that is immediately useful, then guide iterative improvements to expand customer value over time.
  • Communicate scope, tradeoffs, timelines, and expectations clearly to stakeholders.
  • Present and document significant architectural changes to engineering leaders and communicate performance impacts.
  • Lead sprint planning, daily technical discussions, and other delivery rituals with Product and Design leads.

Requirements

  • Relevant tertiary qualifications such as a Bachelor’s or Graduate degree in Science, Computer Science, Software Engineering, IT certification, or equivalent experience.
  • 5+ years of experience with Go or Ruby on Rails, plus strong JavaScript/TypeScript experience.
  • Experience working with Go, Ruby on Rails, TypeScript, PostgreSQL, and GraphQL.
  • Proven ability to lead technical work across multiple systems in a startup or fast-changing environment.
  • Track record of shipping production software that customers actively use.
  • Strong product and customer intuition, with the ability to translate business needs into technical decisions.
  • Comfortable making tradeoffs between speed, quality, and scalability.
  • Clear communication skills for aligning engineers, product managers, designers, and other stakeholders.
  • Preferred: experience in a hands-on, execution-focused technical leadership role.
  • Preferred: ability to work in a role that is not responsible for people management, performance reviews, or regular 1:1s.

Benefits

  • Flexible, supportive, and remote-friendly work environment.
  • Values-driven culture with a focus on inclusion and collaboration.
  • Opportunity to work on a product used by more than 5 million units on the platform.
  • Reasonable accommodations for qualified individuals with disabilities and disabled veterans.
  • Commitment to diversity, equity, and inclusion across backgrounds and identities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Data Infrastructure & Acquisition - Bend, OR, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI team to build and operate data collection and ingestion infrastructure that supports training next-generation models for its text-to-speech products.

Android Bash Docker GCP iOS Linux Machine Learning Python Terraform
4 minutes ago

Host Developer Medios de Pago Semisenior

NEORIS 5K-10K Internet Software & Services

NEORIS, now part of EPAM, is seeking a Semi-Senior Host Developer to join banking and finance payment projects built on mainframe/host platforms.

Agile CI/CD COBOL JIRA Scrum
12 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Cairo, Egypt

Speechify 51-250 Internet Software & Services

Speechify is seeking a Windows Desktop Engineer to lead the architecture, development, and accessibility of its native Windows text-to-speech application used by millions of learners.

C# C++ CI/CD .NET
58 minutes ago

Software Engineer, Platform - Miami, FL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform team backend engineer to build and maintain core backend services and APIs that power its text-to-speech products and enterprise integrations.

AWS Azure Docker GCP Kubernetes Node.js REST API TypeScript
59 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