Software Engineer III, Core

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

Description For Software Engineer III, Core

Google is seeking a Software Engineer III 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's products. The position requires expertise in software development, data structures, and algorithms, with opportunities to work on large-scale systems and cutting-edge technologies.

As a Software Engineer III, you'll be instrumental in managing project priorities, deadlines, and deliverables while designing, developing, testing, and maintaining software solutions. The role offers exposure to various technical areas, including information retrieval, distributed computing, system design, security, AI, and natural language processing.

The Core team has a unique mandate to impact technical decisions across Google, working on central solutions that break down technical barriers and strengthen existing systems. You'll collaborate with peers and stakeholders in design reviews, code reviews, and documentation efforts to ensure best practices and high-quality deliverables.

The position offers competitive compensation, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. Google provides a collaborative environment that values diversity, inclusion, and equal opportunity, making it an ideal workplace for talented engineers looking to make a significant impact on technology used by billions of users.

This role is perfect for candidates who are versatile, display leadership qualities, and are enthusiastic about tackling new problems across the full-stack. You'll be working with cutting-edge technologies while contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

Last updated 14 hours ago

Responsibilities For Software Engineer III, Core

  • Write 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 Software Engineer III, Core

Java
Python
Go
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • English proficiency

Benefits For Software Engineer III, Core

Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Software Engineer III, Core

UX Program Manager, Google Cloud Networking

UX Program Manager position at Google Cloud focusing on managing UX programs and operations to improve product design and user experience.

Global Process Manager, Finance Experience

Lead global finance operations at Google, managing cash transactions and process optimization while ensuring operational excellence and risk management.

Product Manager I, Search

Product Manager role at Google Search, focusing on developing and launching innovative search products that impact billions of users worldwide.

Operations Manager, Regional Transportation

Operations Manager position at Google managing regional transportation operations, requiring supply chain expertise and vendor management experience.

Technical Program Manager, Submarine Networks

Technical Program Manager position at Google focusing on submarine networks infrastructure, requiring expertise in optical technologies and program management.