Gauge

Tech Lead

Gauge

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead the team in overcoming current challenges, promoting technical excellence, building a resilient and collaborative culture, and ensuring successful execution of the team's strategic objectives to consistently deliver high value.
  • Work closely with product management to establish, communicate, and protect clear sprint priorities.
  • Implement strategies to shield the team from unplanned work and reduce frequent context switching.
  • Refine agile processes to improve workflow, predictability, and overall throughput.
  • Conduct a thorough assessment of existing technical debt (e.g., outdated libraries, complex codebase).
  • Develop and execute a clear, prioritized roadmap for refactoring and modernization.
  • Advocate for the adoption of automated testing to improve code quality and long-term maintainability.
  • Lead architectural decisions and ensure that all new development aligns with best practices for scalability and maintainability.
  • Serve as the team's primary technical guide, providing hands-on support and removing blockers.
  • Foster an environment of open and transparent communication.
  • Establish systems to provide regular recognition and constructive feedback to combat feelings of stagnation.
  • Act as a stabilizing force, inspiring confidence and motivating the team during periods of change and challenge.
  • Actively reduce dependence on key individual contributors by promoting knowledge-sharing practices such as pair programming, thorough code reviews, and technical presentations.
  • Drive the creation and maintenance of clear, accessible documentation to reduce the team's "bus factor".
  • Mentor team members to improve their technical skills and support professional growth.
  • Identify and cultivate leadership potential within the team.

Requirements

  • Technical Expertise: Hands-on, deep experience in software architecture, modern development practices, and automated testing.
  • Strategic Thinking: Able to translate business objectives into a tangible technical vision and roadmap.
  • Mentoring and Coaching: Passion for developing people with a proven ability to grow team members' skills.
  • Communication: Excellent ability to articulate complex technical ideas to both technical and non-technical audiences.
  • Problem Solving: Proactive in identifying risks and impediments and pragmatic in pursuing effective solutions.
  • Accountable: Takes ownership of the team's successes and failures.
  • Empathetic: High emotional intelligence and prioritizes the team's well-being and growth.
  • Resilient: Maintains a positive, solution-oriented attitude in the face of challenges.
  • Pragmatic: Understands the need to make trade-offs and is focused on delivering value.
Benefits
  • Health insurance (for people with disabilities)
  • Flexible work arrangement
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software architectureautomated testingagile processestechnical debt assessmentrefactoringmodernizationscalabilitymaintainabilitycode reviewspair programming
Soft Skills
mentoringcoachingcommunicationproblem solvingaccountabilityempathyresiliencestrategic thinkingleadershipcollaboration