Software Architect Engineer @Housecall Pro
Software Development
Salary $9000 usd per m..
Remote Location
Job Type full-time
Posted 2d ago

[Hiring] Software Architect Engineer @Housecall Pro

2d ago - Housecall Pro is hiring a remote Software Architect Engineer. πŸ’Έ Salary: $9000 usd per month πŸ“Location: Brazil

Role Description

As an Architect Software Engineer, you are a senior technical leader who defines and drives the architecture of the platform and product systems that power our business. You operate one level below our Distinguished engineers, partnering with senior leadership to translate business priorities, including enterprise readiness, AI integration, and compliance, into durable architectural decisions and scalable execution. You architect systems that are built with and for AI, treating AI code generation, agentic workflows, and LLM-integrated features as first-class concerns in system design, not afterthoughts.

Your day-to-day responsibilities include:

  • Define and evolve the technical architecture for platform and product systems, ensuring they scale to enterprise requirements and support developer velocity.
  • Establish and drive adoption of architectural patterns, platform standards, and reusable primitives across engineering.
  • Design systems that are legible to AI agents (clear contracts, good observability, deterministic boundaries) so AI-generated code can be safely shipped at scale.
  • Establish patterns and guardrails for LLM-integrated features (prompt governance, evals, cost and latency budgets, fallback behavior).
  • Partner with the AI Harness / AI Leverage teams to evolve the internal platform that makes AI-generated code trustworthy.
  • Collaborate with product managers and senior leaders to align software architecture with long-term business and product strategy needs.
  • Lead cross-functional design reviews and provide architectural guidance for high-impact, company-wide initiatives.
  • Identify and address technical debt, system bottlenecks, and reliability risks across teams and domains.
  • Mentor senior engineers, embedding technical excellence and platform thinking throughout the organization.
  • Troubleshoot and resolve complex technical issues related to software design and system performance and contribute hands-on to foundational components when needed, modeling scalable and secure solutions.
  • Conduct research and proof of concepts for new technologies that could benefit our software ecosystem and evaluate and integrate emerging technologies that enhance platform reliability, performance, and maintainability.
  • Promote best practices through architectural documentation, tech talks, and internal training.
  • Drive continuous improvement in software development processes and practices.

Qualifications

  • 8+ years of experience in software engineering with a strong focus on architecture and system design, including demonstrated success delivering large-scale systems and influencing across team boundaries.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience required.
  • Expertise in software development using modern languages (i.e. JRuby, React, JavaScript, Python, Java, Node.js) to align with our primary stack.
  • Deep understanding of software design patterns, microservices architecture, and RESTful API design, including experience driving monolith-to-microservices decomposition.
  • Experience with cloud platforms (i.e. AWS, Azure, Google Cloud) and containerization (i.e. Docker, Kubernetes).
  • Proficient in database design and technologies (i.e. SQL, NoSQL, Redis), with familiarity in data partitioning, sharding, and high-throughput transactional systems.
  • Strong knowledge of DevOps practices, CI/CD pipelines, and automated testing frameworks.
  • Proven experience establishing architectural strategies and patterns that scale across teams, and mentoring senior engineers without direct authority.
  • Exposure to platform services such as payments, billing, identity, data, or APIs, and to compliance-sensitive domains (e.g., PCI, SOC 2) is a strong plus.

Requirements

  • Strong analytical and problem-solving skills with a strategic mindset, paired with pragmatic decision-making under ambiguity.
  • Exceptional communication skills, with the ability to distill complex systems into clear guidance for technical and equally non-technical stakeholders.
  • Ability to lead without authority and influence technical direction across teams and leaders.
  • Adaptability to work in a fast-paced, dynamic environment with evolving priorities.
  • Passion for mentoring and developing senior technical talent, and a commitment to raising the bar on engineering quality, velocity, and impact.
  • Proven experience driving team efficiency or output quality through the strategic use of AI tools and automation.

Benefits

  • Remote environment: totally built to make you feel that we are all together in one space without leaving your home office!
  • Self Managed PTO: Beach? Mountains? Camping? Discovering new experiences? You are free to take time out as you need!
  • Flexible work hours: We believe that you can reach your professional and personal goals working with us and encourage you to have a work-life balance!
  • A culture built on innovation that values big ideas: We are always open to new ideas that will improve the life of our Pros!
  • MacBook (or PC if you prefer!) + Setup Fee ($500): What is remote work without the right tools? Here at HCP, you can choose your computer and set up your home office!
Before You Apply
️
remote Be aware of the location restriction for this remote position: Brazil
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Architect Engineer @Housecall Pro
Software Development
Salary $9000 usd per m..
Remote Location
Job Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: Brazil
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later