
Want to know if this job is worth applying to?
Brasil
Remote only
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Líder Técnico Sênior based in Brazil.
We are looking for a Senior Technical Lead to serve as the engineering reference for a development team, combining hands-on technical contribution with strategic decision-making. In this role, you will design robust, scalable, and secure cloud architectures, primarily using Google Cloud Platform (GCP), while driving improvements in software engineering practices. You will guide the team through technical challenges, mentor developers, and promote high standards of code quality, testing, and delivery. You will also lead the evolution of DevOps practices, infrastructure automation, CI/CD pipelines, and system observability. Working closely with technical leaders and business stakeholders, you will help translate product needs into effective architectural and technology decisions. This is a fully remote opportunity for an autonomous, collaborative professional who enjoys continuous innovation and building high-performing engineering teams.
Design and implement scalable, secure cloud solutions using Google Cloud Platform (GCP), prioritizing high availability, performance, and cost efficiency through FinOps practices.
Define and evolve software and infrastructure architecture to support product requirements and long-term scalability.
Act as the technical reference for the development squad, providing mentorship, guidance, and support to team members.
Lead code reviews and ensure compliance with engineering standards, clean code principles, and quality practices.
Develop and maintain DevOps practices, including Infrastructure as Code (IaC), CI/CD pipelines, infrastructure automation, monitoring, and observability.
Promote automated testing and reliable software delivery processes.
Participate in strategic technical decisions, including technology selection, architectural direction, and development methodologies.
Collaborate with other technical leaders and stakeholders to ensure engineering solutions meet business needs efficiently.
Stay informed about emerging technologies and GCP services, identifying opportunities for continuous improvement and innovation.
Adapt to different technologies and programming languages according to evolving product requirements.
Contribute to agile squad planning and ceremonies, coordinating deployment and release processes.
Proven experience in people management or technical leadership of software development teams.
Strong proficiency in Python and JavaScript/TypeScript.
Solid understanding of software architecture and design patterns, including microservices, containers, SOLID principles, Clean Architecture, and Clean Code.
Practical experience designing and implementing cloud solutions, preferably using Google Cloud Platform (GCP).
Experience with Infrastructure as Code (IaC) and DevOps best practices, including release workflows and CI/CD.
Strong understanding of agile methodologies and experience promoting agile practices within development teams.
Bachelor's degree or equivalent higher education background.
Basic English proficiency.
Strong leadership and autonomy, with the ability to guide teams and make independent technical decisions.
Excellent problem-solving skills, creativity, and the ability to address complex challenges.
Adaptability and resilience when managing changing priorities and technical demands.
Effective communication and stakeholder management skills, including the ability to explain technical concepts and negotiate solutions.
Strong planning, organization, and time-management skills to coordinate multiple priorities and ensure delivery.
Commitment to continuous learning, curiosity, collaboration, and teamwork.
Fully remote work arrangement.
Contractor (PJ) engagement model.
