Manager II, Platform Engineering (Compute) - Brazil
Paid holidays and flexible, take-it-as-you-need-it scheduled time off
A culture built on innovation that values big ideas, no matter where they come from
A MacBook set up and ready from day one, plus a $500 stipend to design your ideal workspace
Compensation starts at 8 500 USD per month (b2b contract)
Role Overview
As a Manager II, Platform Engineering, you oversee the teams that build and operate the compute platform every Housecall Pro engineering team relies on, driving the delivery of reliable, scalable, and
cost-efficient infrastructure that aligns with business objectives. You focus on both tactical execution and strategic direction, ensuring that operational practices are efficient, collaborative, and effective.
You work cross-functionally with engineering teams, security, and finance to translate their needs into platform capabilities, balancing innovation with the need to keep our production systems stable, secure,
and within budget. Additionally, you play a key role in mentoring and developing engineering talent within your teams, fostering a culture of accountability, technical excellence, and continuous improvement. Our
team is passionate, empathetic, hard working, and above all else focused on improving the lives of our service professionals (our Pros). Our success is their success.
What you do each day:
Lead and manage a team of platform engineers, ensuring timely delivery of platform projects and operational outcomes
Collaborate with engineering teams and other stakeholders to understand their needs, define project requirements and prioritize work
Ensure best practices in infrastructure development, including code reviews, testing, infrastructure as code, and safe, progressive rollouts
Mentor and coach engineers, fostering both personal and technical growth within the team
Monitor the team's progress and remove roadblocks to maintain project momentum
Facilitate cross-functional collaboration to align platform efforts with business goals
Oversee the technical design and architecture of the compute platform, including container orchestration, autoscaling, and deployment tooling
Implement and promote a culture of continuous improvement, identifying opportunities to improve operational processes and tools
Manage team performance and provide feedback through regular performance reviews
Own the reliability of the platform, including service level objectives, monitoring, and alerting
Lead incident response for platform issues, run blameless postmortems, and ensure follow-up actions are completed
Maintain a healthy and sustainable on-call rotation across a distributed team
Plan capacity ahead of business growth and manage cloud costs, working closely with finance on budgeting and forecasting
Keep the platform current and secure, including regular version upgrades, patching, and security guardrails
Balance support requests, maintenance, and roadmap work so the team can deliver on its commitments
Stay current with industry trends and technologies, ensuring the team is utilizing the best tools and practices
Qualifications:
7+ years of experience in infrastructure, platform, or site reliability engineering
4+ years in a people leadership or management role
Bachelor's degree in Computer Science, Engineering, or equivalent work experience
Strong knowledge of software development methodologies, tools, and processes (i.e., Agile, Scrum, Kanban)
Hands-on experience running Kubernetes in production at scale (i.e., Amazon EKS)
Deep experience with AWS, including compute, networking, and identity and access management
Experience with infrastructure as code and GitOps tools (i.e., Terraform, Terragrunt, ArgoCD)
Experience with version control systems (i.e., Git) and CI/CD pipelines (i.e., GitLab CI)
Experience with observability and monitoring platforms (i.e., Datadog)
Proficiency in scripting and automation languages (i.e., Python, Go, Bash)
Experience managing on-call rotations and leading incident response
Proven track record of delivering complex infrastructure projects on time and within scope
What will help you succeed:
Excellent technical aptitude as well as superior project and people management skills
Ability to work and scale within a fast-growing and agile company and to think and plan strategically
Proven track record of building a culture that encourages autonomy, innovation, teamwork, and productivity
Excellent written and verbal communication skills suitable for working with different audiences
Ability to stay calm and organized under pressure, and to lead others through production incidents
Experience treating an internal platform as a product, with a focus on the developer experience
Familiarity with the runtime behavior of large Ruby on Rails applications
TO BE CONSIDERED FOR THIS ROLE, PLEASE SUBMIT AN UPDATED RESUME TRANSLATED TO ENGLISH
**This job description serves as an outline only. Due to business needs, you may be required to perform job duties that are not within your written job description. Furthermore, we may revise, add to, or delete from your job duties per business needs. This role is also open to candidates in Brazil 🇧🇷. The specific salary for the successful candidate will be determined based on permissible, non-discriminatory factors such as skills and experience.
#LI-Remote