Software Engineer II, Back End, Core

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Software Engineer II, Back End, Core

Google's Core team is seeking a Software Engineer II to help build the technical foundation behind Google's flagship products. As part of the Core team, you'll be responsible for developing and maintaining the essential building blocks that drive innovation across Google's products. The role involves working on critical projects spanning data processing, infrastructure, and CI/CD systems.

The ideal candidate will have experience in both backend and frontend development, with a strong foundation in data structures and algorithms. You'll collaborate with peers and stakeholders to design and implement solutions that impact Google's technical decisions company-wide. The position offers opportunities to work on large-scale systems that affect billions of users worldwide.

The Core team serves as owners and advocates for underlying design elements, developer platforms, product components, and infrastructure at Google. You'll be part of a team that breaks down technical barriers, strengthens existing systems, and builds central solutions that impact the entire company. This role requires versatility, leadership qualities, and enthusiasm for tackling new problems across the full-stack.

Working at Google means joining a company committed to innovation and technical excellence. You'll be part of a diverse team that values collaboration, code quality, and continuous learning. The position offers the chance to work on cutting-edge technologies while contributing to products that impact users globally. Mexican citizenship is required for this role in compliance with local labor laws.

Last updated a minute ago

Responsibilities For Software Engineer II, Back End, Core

  • Write product or system development code
  • Design and build new software systems spanning data processing, infrastructure, serve, and develop within the CI/CD space
  • Guide design reviews with peers and stakeholders to select amongst available technologies
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer II, Back End, Core

Python
Java
JavaScript
Go
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience in full stack development with back-end and front-end
  • 1 year of experience with data structures or algorithms

Interested in this job?

Jobs Related To Google Software Engineer II, Back End, Core

Software Engineer III, YouTube Commerce Tooling

Software Engineer III position at Google's YouTube Commerce team, focusing on developing scalable commerce platform solutions and tools for YouTube's paid ecosystem.

Software Engineer III, CorpEng

Software Engineer III position at Google's Corp Eng division, focusing on developing internal enterprise solutions and infrastructure for Google's global operations.

Software Engineer III, YouTube

Software Engineer III position at YouTube, focusing on developing next-generation technologies that impact billions of users' interactions and experiences.

Software Engineer III, BigQuery Router

Software Engineer III position at Google working on BigQuery Router system in Warsaw, Poland. Requires 2+ years of experience in software development and strong knowledge of data structures and algorithms.

Technical Solutions Engineer, Cloud Databases (English, Chinese, Mandarin)

Technical Solutions Engineer position at Google Cloud focusing on database solutions, requiring coding experience, customer support skills, and fluency in English, Chinese, and Mandarin.