Jobs and Careers
HO

Principal Engineer / Architect

Home Solutions
UKRemotefull_timeVerifiedPosted 19 Dec 2025

About the role

About the Role

Home Solutions is seeking a  Vice President / Principal Software Engineer and Architect to lead the vision, architecture, and hands-on development of the critical systems that power our fast-growing business. You will be a senior technical leader within the organization - defining architecture, building modern, scalable systems, guiding engineering excellence, and solving the highest impact technical problems in our stack. 

This is a highly impactful role at the intersection of back-end engineering, enterprise architecture, data systems, cloud infrastructure, and AI-driven automation.

Your Day-to-Day

Architecture, Technical Strategy & Roadmap: 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 (intelligent routing, partner integrations, auctions)
    • Ad Targeting & Conversion Upload Systems (real-time pipelines optimizing platform feedback loops)
  • 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.
  • Serve as a strategic thought partner to evaluate new technologies, architecture patterns, and long-term platform investments.

Hands-On Principal Engineering Leadership: Demonstrate deep technical expertise by designing and building high-scale, high-reliability systems.

  • Implement scalable services using modern languages and frameworks (e.g., Elixir Phoenix, Python, JavaScript/TypeScript).
  • Build cloud-native systems leveraging modern DevOps and AWS practices: IaC, CI/CD, identity management, observability, cost-optimized service design.
  • Integrate predictive models, decisioning frameworks, and real-time data pipelines into mission-critical workflows.
  • Apply an AI-superuser mindset - using AI-driven tooling, automation, and workflows to accelerate engineering output and quality.
  • Take ownership of complex problems and deliver high-impact solutions with speed, clarity, and craftsmanship.

Mentor, Develop, and Champion Excellence: Shape a culture of engineering excellence while growing and guiding a high-performing team.

  • 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.
  • Provide architectural guidance, conduct deep technical reviews, and support engineers in making strong, scalable design decisions. 
  • Foster a mindset of high ownership, continuous improvement, and operational excellence across the engineering team.
  • Create clarity in technical decision-making and help maintain a fast-paced, accountable environment.

About You

  • You are a senior technical leader with a continuous improvement mindset and a passion for architecting and building modern, scalable systems.
  • 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.
  • Nice to have:
    • Data Architecture and Engineering Experience.
    • Experience building or integrating modern data warehouses and pipelines (Postgres, Airflow, Fivetran).
    • Strong SQL skills and experience with PostgreSQL and high-volume transactional systems.

About Us

Launched Fall 2017

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Home Solutions

View company profile →