Search...

Tech Lead Engineer

Skills

About the Role

You will own and evolve the technical architecture across Rust services, Go infrastructure, and Next.js/TypeScript surfaces on Google Cloud. You will write production code in high-leverage parts of the stack, implement shared libraries and complex integrations, and deliver load-bearing changes. You will align system boundaries and interfaces across multiple pods, lead design reviews, and unblock teams on hard technical decisions. You will raise engineering standards by improving code review, testing, observability, on-call, and incident response practices. You will mentor engineers, help calibrate seniority, and translate ambiguous product goals into clear technical plans and execution sequences. You will write crisp design docs, RFCs, and post-mortems to communicate complex systems.

Requirements

  • 5+ years building production software
  • 2+ years in an engineering leadership capacity such as tech lead, staff engineer, or architect
  • Deep, hands-on proficiency in Rust, Go, Next.js and TypeScript
  • Experience with Google Cloud (GCE/GCP)
  • Experience designing and operating high-throughput, low-latency systems
  • Demonstrated track record designing distributed, performance-sensitive systems
  • Strong engineering judgment around code quality, testing strategy, and abstractions
  • Experience influencing technical direction and mentoring senior engineers
  • Fluent written and spoken English
  • Based in Latin America and comfortable working asynchronously with overlap with US Pacific hours
  • Embrace AI as a core part of how you work

Responsibilities

  • Own the architecture
  • Write production code in critical parts of the stack
  • Align system boundaries, interfaces and data models across pods
  • Lead design reviews and unblock engineering teams
  • Drive code review, testing, observability, on-call, and incident response practices
  • Mentor engineers and develop technical leadership
  • Translate product strategy into technical plans and sequenced execution
  • Write design docs, RFCs, and post-mortems