SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 120,000 - 0 / annual
Housecall Pro is seeking an Architect Software Engineer to serve as a technical leader responsible for designing and guiding the development of software systems that drive the company's success. You will work closely with cross-functional teams to establish architecture standards, create scalable and reliable solutions, and ensure that software aligns with business goals and technology strategy.
In this role, you will lead the technical vision for software projects, mentor engineers, and provide critical guidance on system design, code quality, and best practices. Your expertise will help bridge the gap between development and operations, enabling efficient, high-quality software delivery.
Day-to-day responsibilities include:
- Design and develop software architecture that meets business and technical requirements
- Lead architectural discussions, propose new design patterns, and provide guidance on technical decisions
- Collaborate with product managers and other stakeholders to align software architecture with business needs
- Ensure high standards of software quality by conducting code reviews and establishing best practices
- Implement and advocate for engineering best practices, including security, scalability, and performance optimization
- Mentor and guide software engineers in developing their technical skills and understanding of architectural principles
- Troubleshoot and resolve complex technical issues related to software design and system performance
- Conduct research and proof of concepts for new technologies that could benefit the software ecosystem
- Develop detailed technical documentation for software architecture and design
- Drive continuous improvement in software development processes and practices
Housecall Pro helps home service professionals streamline every aspect of their business with tools for scheduling, dispatching, payments, and more. The company supports over 50,000 businesses and has 2,000+ teammates across the globe. Headquarters are in Denver, Colorado, with distributed teams across Brazil, Poland, the Philippines, Mexico, and beyond.
Benefits include paid holidays, flexible time off, MacBook setup from day one, $500 workspace stipend, and equity in a rapidly growing venture-backed startup.
QUALIFICATIONS:
- Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent work experience
- 8+ years of experience in software engineering with strong focus on architecture and system design
- Expertise in software development using modern languages (Java, Python, C#, JavaScript)
- Deep understanding of software design patterns, microservices architecture, and RESTful API design
- Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes)
- Proficient in database design and technologies (SQL, NoSQL, Redis)
- Strong knowledge of DevOps practices, CI/CD pipelines, and automated testing frameworks
- Proven experience leading technical teams and mentoring engineers
- Proven experience driving team efficiency or output quality through strategic use of AI tools and automation
Note: Resume must be submitted in English.