Taro Logo

Senior 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
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 develop critical technologies that power Google's internal business solutions. This role combines both frontend and backend development, with a focus on building scalable, efficient systems that serve Google's internal users. As part of Corp Eng, Google's IT organization, you'll work on creating world-leading business solutions that help scale Google's operations.

The ideal candidate will bring strong expertise in TypeScript and Java development, with experience in building large-scale distributed systems. You'll be working on features that directly impact how Googlers work, requiring both technical excellence and strong collaboration skills. The role involves full project lifecycle involvement, from design through implementation and maintenance.

This position offers the opportunity to work at one of the world's leading tech companies, contributing to internal tools and platforms that help Google operate at scale. You'll be part of a team that values technical innovation, user experience, and sustainable software development practices. The role combines challenging technical problems with real business impact, making it ideal for engineers who want to see their work make a difference in how Google operates.

Last updated 18 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