Taro Logo

Software Engineer, Enterprise Data Foundations

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer, Enterprise Data Foundations

Google is seeking a Software Engineer to join their Enterprise Data Foundations team within the Core organization. This role is crucial in building the technical foundation behind Google's flagship products, focusing on underlying design elements, developer platforms, product components, and infrastructure. The position offers the opportunity to work on large-scale distributed systems and contribute to essential building blocks that drive innovation across Google's products.

As part of the Core team, you'll have significant impact on technical decisions across the company, working on projects that require expertise in data structures, algorithms, and full-stack development. The role involves building central solutions, breaking down technical barriers, and strengthening existing systems that serve billions of users.

The ideal candidate should have strong programming skills in languages like Java or JavaScript, with experience in data visualization and distributed systems. You'll be working in São Paulo, Brazil, collaborating with cross-functional teams to design and implement scalable solutions that are performant, secure, and efficient.

This position offers the chance to work on cutting-edge technology at one of the world's leading tech companies, with opportunities to switch teams and projects as both you and the business evolve. Google provides a collaborative environment where engineers can contribute to products that impact billions of users while working alongside talented professionals from diverse backgrounds.

Last updated 2 days ago

Responsibilities For Software Engineer, Enterprise Data Foundations

  • Contribute to the design, development and maintenance of the product
  • Collaborate with cross-functional partners to clarify requirements and update progress of work
  • Collaborate with other teams to identify and create common shareable infrastructure across tools
  • Design and implement scalable solutions that are highly performant, secure, and efficient for Googlers

Requirements For Software Engineer, Enterprise Data Foundations

Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages
  • 2 years of experience with data structures or algorithms
  • Experience working on Data Visualization, Application Program Interface, Distributed Systems, System Integration, Technical Design

Interested in this job?

Jobs Related To Google Software Engineer, Enterprise Data Foundations