Housecall
Senior Staff Software Engineer - Brazil
Brazil. Posted 2 months ago
The role
A senior technical leader who shapes architectural direction and solves complex engineering challenges across multiple product and platform domains. You will partner with leaders to translate strategic priorities into technical solutions and roadmaps for the Enterprise organization.
What you will do
- Define and drive long-term technical strategy and architectural direction across multiple Enterprise engineering domains
- Design, prototype, and guide the implementation of highly complex, scalable, secure, and resilient software systems
- Lead critical technical initiatives from discovery through delivery
- Partner with Engineering, Product, Design, and business leaders to translate company priorities into technical roadmaps
- Identify systemic architectural risks, performance constraints, and reliability concerns
- Establish and evolve engineering standards, architectural patterns, development practices, and quality expectations
- Lead architecture and design reviews
- Mentor and elevate senior engineers through technical coaching and guidance
- Establish approaches, guardrails, and best practices for AI-assisted software development and automation
- Influence technical culture across Engineering
Required qualifications
- 10+ years of professional software engineering experience
- Significant experience leading architecture and technical direction for complex production systems
- Deep technical expertise in modern software architecture, distributed systems, microservices, system design, data modeling, application programming interfaces, and cloud-native development
- Extensive experience designing, building, coding, and operating high-throughput, scalable, secure, reliable, and fault-tolerant production applications
- Strong experience with cloud platforms (i.e. AWS, GCP), modern databases, service-oriented architectures, containerization, observability, automated testing, continuous integration, and continuous del
- Demonstrated success influencing technical strategy and aligning architectural direction across multiple engineering teams and stakeholders
- Experience evaluating complex technical trade-offs involving system performance, reliability, security, cost, scalability, and long-term maintainability
- Experience building or evolving B2B SaaS, vertical SaaS, or comparable platforms
- Proven experience setting AI-assisted development strategy, practices, and guardrails across teams
- Bachelor’s degree in Computer Science, Software Engineering, a related field, or equivalent work experience
Nice to have
- Exceptional technical judgment and the ability to create clarity when requirements, constraints, or paths forward are ambiguous
- Strong written and verbal communication skills
- A pragmatic, product-oriented mindset
- The ability to influence decisions, align stakeholders, and lead complex initiatives without relying on direct authority
- A commitment to mentoring engineers, sharing knowledge, and raising technical standards
- Intellectual curiosity
- A multi-dimensional background with a breadth of cross-functional interests or depth of specialized mastery
- Personal resilience to learn from scratch, and successfully thrive in ambiguity
Benefits
- Paid holidays
- Flexible, take-it-as-you-need-it scheduled time off
- MacBook set up and ready from day one
- $500 stipend to design your ideal workspace
- Equity in a rapidly growing startup
Before you apply
- Submit an updated resume translated to English
About the company
Founded in 2013, Housecall Pro helps home service professionals (Pros) streamline every aspect of their business. The company supports more than 50,000 businesses with a team of over 2,000 teammates globally.