Principal Engineer / Architect
Home SolutionsJob Description
About the Role
Home Solutions is looking for a Principal Engineer / Architect to lead the vision, architecture, and development of our essential systems. In this role, you will be a key technical leader, defining architecture, building scalable systems, and solving critical technical challenges.
What You'll Do
Architecture, Technical Strategy & Roadmap
- Define the architecture of our backend systems to ensure they can grow with the business.
- Guide the development of marketing technologies, predictive systems, and decision-making engines that enhance the home-services consumer journey.
- Manage 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 and backend integrations.
- Collaborate on technical strategy and roadmap creation with data engineering and front-end teams.
- Work with business, product, and data leaders to ensure systems meet performance and reliability goals.
- Evaluate new technologies and architecture patterns for long-term platform investments.
Hands-On Principal Engineering Leadership
- Design and build high-scale, high-reliability systems using modern programming languages and frameworks (e.g., Elixir Phoenix, Python, JavaScript/TypeScript).
- Create cloud-native systems using modern DevOps and AWS practices.
- Integrate predictive models and real-time data pipelines into critical workflows.
- Utilize AI-driven tools and automation to enhance engineering output and quality.
- Take ownership of complex problems and deliver effective solutions promptly.
Mentor, Develop, and Champion Excellence
- Mentor software and data engineers, supporting their growth and delivery.
- Establish best practices for testing, code quality, and system reliability.
- Provide architectural guidance and support engineers in making strong design decisions.
- Encourage a culture of ownership, continuous improvement, and operational excellence.
- Facilitate clear technical decision-making and maintain a fast-paced environment.
What We're Looking For
- 8+ years of engineering experience with a focus on architectural and technical leadership.
- Experience designing and managing enterprise tech stacks for high-growth digital businesses.
- Strong background in backend engineering, distributed systems, and modern API protocols.
- Experience with AWS cloud infrastructure design.
- Proficiency in programming languages such as Elixir, Python, JavaScript/TypeScript.
- Excellent communication skills to work effectively with various stakeholders.
- Ability to tackle ambiguous, high-impact problems and drive them to completion.
- Proactive approach to risk management and urgency in critical situations.
- Motivated by autonomy and using automation or AI for better outcomes.
Nice to Have
- Experience in Data Architecture and Engineering.
- Experience building or integrating modern data warehouses and pipelines (Postgres, Airflow, Fivetran).
- Strong SQL skills and familiarity with PostgreSQL and high-volume transactional systems.
About Us
Founded in Fall 2017, Home Solutions connects homeowners with the right service providers. We have a proprietary audience of over 47 million homeowners and aim to simplify homeownership with quality content and services.
Home Solutions was developed within Three Ships, a growth equity firm that invests in digital companies and helps them scale. Our portfolio includes several businesses, including Home Solutions, Pillar 4, and Guardian Service.
Why You Should Join Us
- Results: We are the fastest-growing marketplace in the home services sector.
- Opportunity: The home services market is worth $600 billion and is ripe for digital transformation.
- Ownership & Impact: We value talented individuals who want to own and drive business performance.
- Exposure & Learning: You will learn from experienced teammates who have built and sold companies.
- Career Growth: There are no limits on promotions or opportunities to lead important projects.
- Fun: We maintain a high standard for excellence while fostering a fun work environment.
The Package
As a full-time employee at Home Solutions, you will enjoy competitive benefits, including:
- Flexible time off
- Health, dental, and vision insurance
- 401k match
- Annual Relax & Recharge Bonus
- Annual Learning & Development stipend
- Up to $75 mobile reimbursement
If you join us in person at our Raleigh or Charlotte locations, our offices are stocked with snacks and beverages.
EEOC Statement
All applicants are considered without regard to race, color, religion, sex, national origin, age, disability, veteran status, gender identity, or any other discriminatory factors. Please note that we do not provide immigration sponsorship for this role. All offers are subject to a background check.
More Full Stack Jobs
Frontend Software Engineer
Sumundi
Full-Stack Software Engineer (Back-end Heavy)
Sumundi
ZTNA & IAM Engineer
GoTo