Google's Enterprise Data Foundations team is seeking a Software Engineer to join their Core team, which builds the technical foundation behind Google's flagship products. This role focuses on developing and maintaining critical infrastructure and platforms that power Google's services. As part of the Core team, you'll have the unique opportunity to impact important technical decisions across the company, working on large-scale distributed systems, data visualization, and API development.
The position requires strong technical skills in software development, particularly in areas like distributed computing, system design, and full-stack development. You'll be working with cross-functional teams to build scalable solutions that serve Google's massive user base. The role combines technical expertise with collaborative skills, as you'll be expected to work closely with various teams to create shared infrastructure and maintain high-performance systems.
This is an excellent opportunity for someone who wants to work on fundamental technology that impacts billions of users. You'll be part of a team that owns and advocates for underlying design elements, developer platforms, and product components at Google. The role offers the chance to work on challenging technical problems while contributing to Google's core infrastructure.
The position is based in São Paulo, Brazil, and requires English proficiency. Google offers a collaborative environment where you'll work with talented engineers and have the opportunity to influence technical decisions that shape Google's products and services. If you're passionate about building efficient, large-scale systems and want to work on technology that powers some of the world's most-used products, this role provides an excellent platform for your career growth.