Home Solutions

Principal Engineer / Architect

Home Solutions

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AWSCloudDistributed SystemsElixirJavaScriptPHPPythonTypeScript

About the role

  • Lead and define the architecture of our backend systems, ensuring they scale with the needs of the business.
  • Architect and guide the build of marketing technologies, predictive systems, and intelligent decisioning engines supporting the home-services consumer journey.
  • Own and evolve core backend systems, including: Lead Management Platform, Ad Targeting & Conversion Upload Systems.
  • Oversee infrastructure, codebases, and data flows across lead management, conversion upload systems, and backend integrations.
  • Drive technical strategy and roadmap creation across backend engineering and integrations. Collaborate with data engineering and front-end teams.
  • Partner with business, product, and data leaders to ensure systems meet performance, reliability, and scalability goals.
  • Demonstrate deep technical expertise by designing and building high-scale, high-reliability systems.
  • Implement scalable services using modern languages and frameworks.
  • Build cloud-native systems leveraging modern DevOps and AWS practices.
  • Integrate predictive models, decisioning frameworks, and real-time data pipelines into mission-critical workflows.
  • Mentor a team of software and data engineers, supporting their technical growth and delivery.
  • Establish and uphold best practices for testing, code quality, automation, security, and system reliability.

Requirements

  • 8+ years of engineering experience with increasing architectural and technical leadership responsibility.
  • Significant experience designing and owning enterprise tech stacks for high-growth or complex digital businesses.
  • Deep expertise in backend engineering, distributed systems, and modern API protocols.
  • Experience with cloud infrastructure design in AWS.
  • Programming expertise in languages such as Elixir, Python, PHP, JavaScript/TypeScript.
  • Strong communicator able to partner effectively with Product, Data Science, and business stakeholders.
  • Comfortable owning ambiguous, high-impact problems and driving them to completion.
  • Proactive risk mitigation mindset with high urgency when critical issues arise.
  • Motivated by autonomy, craftsmanship, and leveraging automation or AI to deliver better, faster outcomes.
Benefits
  • flexible time off
  • health/dental/vision
  • 401k match
  • an annual Relax & Recharge Bonus
  • an annual Learning & Development stipend to enroll in class(es) of your choosing
  • up to $75 mobile reimbursement

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
backend engineeringdistributed systemsAPI protocolsElixirPythonPHPJavaScriptTypeScriptcloud infrastructure designDevOps
Soft skills
communicationleadershipproblem-solvingrisk mitigationautonomycraftsmanshipmentoringcollaborationproactivitytechnical growth