Tech Lead

New
BrazilFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSDockerPythonGCPSoftware ArchitectureAzure.NETCI/CDMicroservicesDistributed Systems

Requirements

  • Solid experience in software architecture and infrastructure design, including technology selection for complex systems.
  • Strong background in microservices architecture, APIs, and distributed systems.
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP).
  • Proficiency with containerization tools such as Docker and modern CI/CD pipelines.
  • Strong programming experience with Python and/or .NET ecosystems.
  • Experience with version control systems (Git) and collaborative development workflows.
  • Knowledge of automated testing practices (unit, integration, and UI tests).
  • Strong communication skills and ability to work in multidisciplinary teams.
  • Curiosity and openness toward AI technologies and their application in software development.

Responsibilities

  • Lead the design and evolution of scalable, secure, and high-performance software architectures across multiple projects.
  • Define technical standards and ensure engineering best practices across development teams.
  • Guide teams in selecting appropriate technologies, frameworks, and infrastructure solutions based on project needs.
  • Oversee code quality through code reviews, testing strategies, and continuous improvement of engineering practices.
  • Drive implementation of CI/CD pipelines, automation processes, and modern DevOps practices.
  • Collaborate closely with cross-functional teams including product, design, and engineering stakeholders.
  • Ensure system reliability, performance, and maintainability across cloud-based and distributed environments.
  • Mentor engineers and support their technical growth within the team.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now