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
AI · Enterprise SaaS

Description For Senior Software Engineer, Core

Google is seeking a Senior Software Engineer to join their Core team, which is responsible for building the technical foundation behind Google's flagship products. This role involves developing essential building blocks that drive innovation across the company. The position requires 5 years of software development experience and offers the opportunity to work on critical projects that impact Google's technical infrastructure.

The Core team serves as owners and advocates for underlying design elements, developer platforms, product components, and infrastructure at Google. They look across Google's products to build central solutions, break down technical barriers, and strengthen existing systems. This unique position provides the opportunity to influence important technical decisions across the company.

As a Senior Software Engineer, you'll be involved in designing, developing, testing, and maintaining software solutions that handle information at massive scale. The role encompasses various technical areas, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, and natural language processing.

The ideal candidate should be versatile and display leadership qualities, as you'll be managing project priorities, deadlines, and deliverables. You'll participate in design reviews, code reviews, and contribute to documentation while ensuring best practices are followed. The role requires strong problem-solving skills and the ability to work across the full technology stack.

This position offers the opportunity to work at one of the world's leading technology companies, contributing to products that impact billions of users. You'll be part of a team that values innovation, technical excellence, and collaboration. The role provides exposure to cutting-edge technologies and the chance to work with talented engineers across various domains.

Google offers a collaborative work environment and is committed to diversity and inclusion. They provide opportunities for professional growth and the chance to work on challenging technical problems at scale. If you're passionate about building foundational technology that powers major products and want to be part of shaping the future of Google's technical infrastructure, this role offers an exciting opportunity to make a significant impact.

Last updated 3 days 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 and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Senior Software Engineer, Core

  • 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

Interested in this job?

Jobs Related To Google Senior Software Engineer, Core

Senior Software Engineer, Full Stack, VM Manager

Senior Full Stack Engineer role at Google, focusing on VM Manager suite development for cloud infrastructure management.

Senior Software Engineer

Senior Software Engineer position at Google working on Apigee platform, focusing on AI integration and backend development with Java, Kubernetes, and cloud technologies.

Senior Software Engineer, Full Stack, Search

Senior Software Engineer position at Google, focusing on full-stack development for Search, offering competitive compensation and opportunity to impact billions of users.

Senior Software Developer, Full Stack, Google Cloud Platforms

Senior Software Developer position at Google Cloud, focusing on full-stack development and cloud technologies with 5+ years of experience required.

Senior Software Engineer, Production2020 Rollouts Productivity

Senior Software Engineer position at Google Dublin, focusing on Production2020 Rollouts Productivity, requiring 5 years of development experience and expertise in Go or C++.