Job Openings - Multiple Compiler/LLVM Openings in Mexico City

The Compilers team @Google (focusing on LLVM) is building up a new team in Mexico City. This is a great opportunity to work alongside many experts in the LLVM community + collaborating with teams spread in Sunnyvale, Cambridge and Munich!!!

The team consists of 6 Engineers (5 SWEs + 1 IC TL) reporting into an Engineering Manager (also to be hired). There are a total of 7 openings in Mexico City.

Link to SWE posting: https://tinyurl.com/swemex
Link to EM posting: https://tinyurl.com/engmgrmex
Link to TL posting: https://tinyurl.com/teamleadmex

======== SWE Posting =========

  • As part of Compilers, Runtimes and Toolchains (CRT) team at Google, you will be responsible for providing core features to the various language toolchains, runtimes, and compilers.
  • Collaborate with teams to improve LLVM and related technologies to provide Google developers with toolchain and releases.
  • Work with other Senior Software Engineer (SWEs) and Team Leads (TLs) on the team developing features and improvements to LLVM that support Google long term needs.
  • Lead design reviews and participate in team Objectives and Key Results (OKR) planning and roadmap definition.
  • Identify problems that need to be solved through direct exchange with our customers.

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.
  • 2 years of experience with data structures or algorithms in either an academic or industry setting.

Preferred qualifications:

  • 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging.
  • Experience in backend coding languages such as C++, C, Java, Python.
  • Experience with low level programming, Android, iOS, macOS, or Windows development.
  • Experience with compilers or toolchains.
  • Proficiency in code and system health, diagnosis and resolution, and software test engineering.
  • Knowledge of LLVM.

Please do forward to folks who might be interested in this opening.

Thanks
Shankar

Hey, just double checking whether the Mexican citizenship is a hard requirement for the SWE position.