Taro Logo

Senior Software Engineer, Core Data

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Data
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer, Core Data

Google is seeking a Senior Software Engineer to join their Core Data team, which builds the technical foundation behind Google's flagship products. This role is crucial in developing and maintaining the underlying design elements, developer platforms, product components, and infrastructure at Google. The position involves working on distributed systems and data management technologies, with a focus on improving developer experience and productivity.

As a member of the Core team, you'll have the unique opportunity to impact important technical decisions across the company. You'll be responsible for implementing data-driven approaches to measure and enhance developer experience, creating tooling and frameworks, and collaborating with teams to improve Core data products. The role requires expertise in software development, data structures/algorithms, and embedded operating systems.

The ideal candidate will bring 5+ years of software development experience and strong skills in data management and processing technologies. You'll work in a dynamic environment where you'll need to balance technical excellence with practical solutions. This position offers the opportunity to work on projects that affect billions of users while collaborating with some of the best engineers in the industry.

Google offers a collaborative environment where you'll contribute to the development of next-generation technologies. You'll be part of a team that values innovation, technical excellence, and the ability to solve complex problems at scale. The role provides opportunities for growth and impact, working on critical projects that form the backbone of Google's technical infrastructure.

Last updated 11 days ago

Responsibilities For Senior Software Engineer, Core Data

  • Write and test product or system development code
  • Guide design reviews with peers and stakeholders to select among available technologies
  • Implement data-motivate approaches to identify and define metrics that measure the developer experience, developer productivity and improve reliability of Core data products
  • Collaborate with Core data team to identify and prioritize developer experience and productivity tests and design and implement solutions
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, Core Data

  • 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
  • 5 years of experience in working with embedded operating systems
  • 5 years of experience in testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture

Interested in this job?