Google is seeking a Software Engineer for their Java and Kotlin Ecosystem team. This role is part of the Core team, which builds the technical foundation behind Google's flagship products. The successful candidate will have the opportunity to develop the Kotlin Multiplatform Ecosystem and partner with developers of popular Java Open Source libraries.
Key responsibilities include developing and testing code for KMP developer tools, libraries, and static analysis, as well as helping Google engineers build, debug, test, profile, and run their KMP code on all supported platforms. The role also involves participating in design reviews, reviewing code, and contributing to documentation.
Ideal candidates should have a Bachelor's degree or equivalent practical experience, 2 years of software development experience, and experience with Kotlin, Java, Java Libraries, and Bazel. Preferred qualifications include experience in library development, compilers, static analysis, programming languages, IDE plug-ins, or build systems, as well as experience working in Open Source.
This position offers the chance to impact important technical decisions across Google and contribute to the development of next-generation technologies that change how billions of users connect, explore, and interact with information and one another. The role requires versatility, leadership qualities, and enthusiasm to take on new problems across the full-stack as Google continues to push technology forward.
Note: Only applications of candidates with Mexican citizenship will be evaluated for this role in compliance with the provisions of Article 7 of the Federal Labor Law. Resumes must be submitted in English.