Senior Software Engineer, Core

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, Core

Google's Core team is seeking a Senior Software Engineer to help build the technical foundation behind Google's flagship products. As a member of the Core team, you'll be responsible for developing, maintaining, and enhancing the underlying design elements, developer platforms, product components, and infrastructure that power Google's services. This role offers a unique opportunity to impact critical technical decisions across the company and work on systems that operate at massive scale.

The ideal candidate will bring strong software development expertise and leadership qualities to manage project priorities, deadlines, and deliverables. You'll be working on specific projects critical to Google's needs, with opportunities to switch teams and projects as both you and the business evolve. The role involves full-stack development, system design, and collaboration with teams across Google.

The Core team serves as owners and advocates for Google's fundamental building blocks, ensuring excellent, safe, and coherent experiences for users while driving innovation for developers. You'll be part of a team that looks across Google's products to build central solutions, break down technical barriers, and strengthen existing systems.

This position offers the chance to work with cutting-edge technologies in areas including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, and natural language processing. You'll be joining a team that values technical excellence, innovation, and collaboration, with opportunities to grow and make a significant impact on products used by billions of users worldwide.

Last updated 14 hours ago

Responsibilities For Senior Software Engineer, Core

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, Core

Java
Python
Go
JavaScript
  • 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

Benefits For Senior Software Engineer, Core

Medical Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave

Interested in this job?

Jobs Related To Google Senior Software Engineer, Core

Senior Software Engineer, Infrastructure, Google Cloud Global Networking

Senior Software Engineer position at Google Cloud focusing on infrastructure and global networking development.

Senior Software Engineer, Infrastructure, Google Cloud AI

Senior Software Engineer position at Google Cloud AI focusing on infrastructure development, requiring expertise in C++/Python and distributed systems.

Senior Software Engineer, YouTube

Senior Software Engineer position at YouTube/Google, focusing on C++ development and system architecture, offering competitive compensation and the opportunity to impact billions of users.

Senior Software Engineer, Google Ads

Senior Software Engineer position at Google Ads, developing and maintaining advertising technology solutions that connect users, publishers, and advertisers across Google's advertising products.

Software Engineer, Black Community Inclusion

Senior Software Engineering role at Google focusing on Black Community Inclusion, requiring 5+ years of experience in software development and technical leadership.