Lead Software Engineer

2 months, 2 weeks 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

Intern, Forward Deployed Engineering

Workato 251-1K IT Services

Workato is hiring a Forward Deployed Engineering intern to support AI-driven automation initiatives by helping build intelligent agents and enterprise workflow integrations on its Agentic AI platform.

JavaScript JSON LLM Python REST API Salesforce
14 hours, 40 minutes ago

Software Engineer 3

Black Duck Inn 1K-5K Internet Software & Services

Black Duck Software is seeking a License Developer to evolve legacy licensing systems and build reliable, production-ready services for secure 24/7 customer use.

CI/CD DevSecOps Java Kubernetes Linux REST API Ruby on Rails
14 hours, 40 minutes ago

Statistical Programmer Sr

eClinical Solutions 251-1K Professional Services

Experienced Statistical Programmer role at a clinical research organization focused on delivering compliant statistical programming outputs for multiple clinical studies and regulatory submissions.

Git GitHub GitLab R SAP Shell Scripting
14 hours, 40 minutes ago

Data Conversion Software Engineer

Career TEAM 251-1K Professional Services

Career Team is hiring a Data Conversion Software Engineer to build data transformation and integration software for government-funded workforce development programs across the United States.

Agile Angular CI/CD Docker Express.js JavaScript JSON MongoDB NestJS Next.js Node.js React Scrum TypeScript XML
14 hours, 55 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