Staff Software Engineer, Contractor Platform

13 hours, 25 minutes ago
Full-time
Lead
Software Development
Leap - The Complete Platform for Professional Contractors

Leap - The Complete Platform for Professional Contractors

Leap - The Complete Platform for Professional Contractors. The Leap platform provides CRM, project management, and point of sale functionality to the home improvement contractor and remodeler. Home improvement estimating software. Mobile application fo...

Construction & Engineering
51-250
Founded 2016

Description

  • Serve as the engineering anchor for the platform and provide technical direction, patterns, and quality standards.
  • Own the platform architecture and long-range technical strategy in alignment with product leadership.
  • Set coding standards, testing strategy, review practices, and the definition of done.
  • Own the design and delivery of significant platform components and domain areas.
  • Contribute production code across the stack in TypeScript on the backend and frontend.
  • Design data models, migrations, and schema evolution strategies for PostgreSQL.
  • Design API contracts and integration patterns for external platforms and third-party APIs.
  • Build and improve agentic AI development workflows, guardrails, prompts, specs, and context-sharing patterns.
  • Collaborate with platform engineering on deployment architecture, CI/CD, containerized services, infrastructure design reviews, and observability.
  • Mentor engineers through code review, pairing, and design discussions while translating business needs into technical plans.

Requirements

  • Associate’s degree required; Bachelor’s degree preferred.
  • 8+ years of professional software engineering experience.
  • Deep expertise in TypeScript across the stack, including Node and modern React.
  • Strong experience with a backend framework and ORM such as Express and MikroORM, or comparable tools.
  • Experience with relational database design, query optimization, and migration management.
  • Proven track record of designing and evolving well-architected systems end to end.
  • Demonstrated history of shipping working software to customers.
  • Experience setting technical direction for a team and mentoring other engineers.
  • Familiarity with RESTful API design, authentication flows, and multi-tenant SaaS patterns.
  • Experience with containerized deployments such as Docker, ECS, or Kubernetes.
  • AI must be central to how you ship, with high autonomy using agents and agent workflows.
  • Preferred: tech lead or technical anchor experience on a high-performing team.
  • Preferred: large-scale platform migration experience, including merging applications or consolidating data models.
  • Preferred: experience in home-services, field-service, or contractor SaaS domains.
  • Preferred: deep PostgreSQL or MikroORM experience.
  • Preferred: experience with RBAC and permission systems.
  • Preferred: experience with observability platforms and distributed tracing.
  • Preferred: experience building developer tooling or AI workflows that measurably improved team speed.

Benefits

  • Pay range of $200,000 to $215,000 USD.
  • Comprehensive and competitive health and wellness coverage starting the first of the month after hire.
  • 401(k) company match.
  • Flexible Time Off policy.
  • 10 paid sick days.
  • 8 paid company holidays.
  • Employee Assistance Program for mental health, financial well-being, and everyday support.
  • Discounts through LifeMart on groceries, restaurants, entertainment, pet insurance, cell phones, child care, and more.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

C++ Developer

think-cell 51-250 Internet Software & Services

think-cell is hiring C++ Developers to work on technically challenging productivity software in a flexible, collaborative engineering environment.

C++
13 hours, 25 minutes ago

Senior Software Engineer

Cavnue 51-250 Construction & Engineering

Cavnue is hiring a remote Senior Software Engineer to build and operate real-time core software for smart roadway infrastructure that supports sensor-driven data processing, algorithm deployment, and operational insights.

C++ CI/CD Docker GCP GitHub Actions GitLab CI Go Helm Kafka Kubernetes Linux NumPy OpenTelemetry Pandas PostgreSQL Python REST API SciPy Terraform
13 hours, 25 minutes ago

C++ Developer

think-cell 51-250 Internet Software & Services

think-cell is hiring C++ Developers to work on technically challenging productivity software in a flexible, collaborative environment with a strong emphasis on thoughtful engineering and work-life balance.

C++
13 hours, 55 minutes ago

Software Engineer - MerusCase

Paradigm 51-250 Internet Software & Services

MerusCase is hiring a Software Engineer to help modernize its cloud-based practice management platform for law firms by building and improving product features and backend systems.

Angular AWS E-commerce Java JavaScript MySQL PHP Python React Ruby Serverless TypeScript
13 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