Taro Logo

Senior Software Engineer, Enterprise Data Foundations

Google is a global technology company that develops innovative products and services used by billions of users.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Enterprise Data Foundations

Google's Enterprise Data Foundations team is seeking a Senior Software Engineer to join their dynamic team. This role is part of Corp Eng, Google's IT organization that builds world-leading business solutions that scale across Google. As a Senior Software Engineer, you'll be responsible for developing and maintaining critical software solutions using TypeScript and Java, focusing on both frontend and backend development. You'll work on designing and implementing scalable systems that serve Google's internal users.

The ideal candidate will bring strong expertise in software development, particularly in TypeScript and Java, with experience in Angular, data visualization, and distributed systems. You'll be part of a team that delivers end-to-end solutions for organizations across Google, essentially being "Google for Googlers."

This position offers the opportunity to work on projects that directly impact Google's internal operations and efficiency. You'll collaborate with cross-functional teams, design and implement scalable solutions, and contribute to the full software development lifecycle. The role combines technical expertise with the chance to work on systems that support one of the world's leading technology companies.

Working at Google's São Paulo office, you'll be part of a global team that pushes the boundaries of technology while maintaining high standards of performance, security, and efficiency. This role is perfect for someone who is passionate about creating robust enterprise solutions and wants to contribute to Google's internal infrastructure and tools.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Enterprise Data Foundations

  • Work with a team of software engineers that will work on various features
  • Contribute to the design, development and maintenance of the product
  • Collaborate with cross-functional partners to clarify requirements and update progress of work
  • Design and implement scalable solutions that is highly performant, secure, and efficient for Googlers

Requirements For Senior Software Engineer, Enterprise Data Foundations

TypeScript
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience in developing software applications using TypeScript
  • Experience in developing and maintaining Java applications

Interested in this job?

Jobs Related To Google Senior Software Engineer, Enterprise Data Foundations