Senior Full Stack Software Engineer, Observability

Google Google · Big Tech · Mexico City, CDMX, Mexico

Senior Full Stack Software Engineer focused on observability, performance, and reliability of large-scale applications. The role involves developing and enhancing diagnostic analysis and metric monitoring tools, designing full-stack solutions across backend, SQL databases, and Web UIs, and collaborating with core engineering teams to improve critical applications and mobile infrastructure. Requires experience in Java and Kotlin, with a focus on building scalable and developer-friendly client infrastructure.

What you'd actually do

  1. Improve the performance and reliability of large-scale applications by developing and enhancing diagnostic analysis and metric monitoring tools.
  2. Design, develop, and maintain full-stack software solutions, utilizing technologies across backend servers, SQL databases, Web UIs, and data visualization.
  3. Collaborate directly with core engineering and product teams to drive performance and reliability across critical applications and mobile infrastructure.
  4. Solve technical problems within the user analytics space to deliver high-impact, demonstrable improvements for end-users.
  5. Mentor team members** **and actively participate in knowledge-sharing to foster a collaborative engineering environment.

Skills

Required

  • software development
  • building web-based applications
  • designing software systems
  • Java
  • Kotlin

Nice to have

  • Java
  • Kotlin
  • Full-Stack development
  • Data Processing pipelines