Search by job, company or skills

Google Inc

Senior Software Engineer, Core

new job description bg glownew job description bg glownew job description bg svg
  • Posted 20 hours ago
  • Over 50 applicants
Quick Apply

Job Description

Minimum Qualifications

  • 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.

Preferred Qualifications

  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.

About the Job

  • Google's software engineers develop next-gen technologies that change how users connect, explore, and interact with information.
  • Products must handle massive scale and extend beyond web search.
  • Engineers should be versatile and display leadership qualities.
  • Opportunities to switch teams and work across a broad range of technologies.

Core Team Responsibilities

  • Build the technical foundation for Google's flagship products.
  • Develop developer platforms, product components, and infrastructure.
  • Shape technical decisions across the company.

Job Responsibilities

  • Write and test product/system development code.
  • Participate or lead design reviews with peers and stakeholders to choose technologies.
  • Review code from other developers, ensuring best practices (e.g., style guidelines, testability, efficiency).
  • Contribute to documentation and adapt based on product updates.
  • Triage, debug, and resolve product/system issues impacting hardware, network, or service quality.

About Company

Job ID: 109218203