Senior Software Engineer, Core

3 Months ago • 5-8 Years • Software Development & Engineering

Job Summary

Job Description

Google's Core team seeks a Senior Software Engineer to build the technical foundation behind flagship products. This role involves designing, developing, testing, deploying, maintaining, and enhancing software solutions. Responsibilities include writing and testing code, participating in design reviews, reviewing peer code, contributing to documentation, and resolving system issues. The ideal candidate will have 5+ years of software development experience, expertise in data structures/algorithms, and experience with software design and architecture. The Core team focuses on building central solutions, breaking down technical barriers, and strengthening existing systems across Google's products, impacting crucial technical decisions company-wide.
Must have:
  • 5+ years software development experience
  • Data structures/algorithms expertise
  • Software design & architecture experience
  • Testing, maintaining, launching software
  • Code writing and testing
  • Design review participation
  • Code review and feedback
  • Debugging and issue resolution
Good to have:
  • Master's/PhD in CS or related field
  • Technical leadership experience
  • Experience with accessible technologies

Job Details


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, and 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 the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

The Core team builds the technical foundation behind Google’s flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google’s products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company.

Responsibilities

  • 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 (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • 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.

Similar Jobs

Google - Senior Staff Software Engineer, Infrastructure, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago
C3 IoT - Manager, Engineering Applications

C3 IoT

Guadalajara, Jalisco, Mexico (On-Site)
3 Weeks ago
Crowd Strick - Senior Software Engineer - Core Services

Crowd Strick

United States (Remote)
3 Weeks ago
Warner Bros Discovery - Senior Audio Software Engineer

Warner Bros Discovery

Salt Lake City, Utah, United States (Hybrid)
3 Weeks ago
illumio - Senior Product Marketing Manager, Alliance

illumio

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Apple - Senior Software Engineer, Media Processing/Streaming

Apple

Seattle, Washington, United States (On-Site)
2 Months ago
Nagarro - Senior Engineer

Nagarro

India (Remote)
9 Months ago
Amazon games  - Senior Online Services Engineer

Amazon games

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
Cadence - Software Engineering Director

Cadence

Shanghai, China (On-Site)
2 Months ago
CO:Create - Head of Engineering

CO:Create

New York, United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Pixell play - Gaming Industry Jobs

Pixell play

Chennai, Tamil Nadu, India (On-Site)
3 Weeks ago
eBay - Senior Manager Knowledge Science

eBay

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
onwards Search - Senior Technical Artist

onwards Search

Seattle, Washington, United States (Remote)
2 Weeks ago
kaizen gaming  - Quantitative Analyst

kaizen gaming

Thessaloniki, Greece (Hybrid)
1 Month ago
luxsoft - QEMU Development Engineer

luxsoft

Hyderabad, Telangana, India (On-Site)
1 Month ago
Wargaming - AI Game Developer (Unannounced Project)

Wargaming

Belgrade, Serbia (Hybrid)
1 Week ago
TransUnion - Data Scientist

TransUnion

White Plains, New York, United States (Hybrid)
1 Week ago
Fluxon - Staff Software Engineer

Fluxon

Bengaluru, Karnataka, India (Remote)
2 Months ago
Motorola solutions - Senior Data Scientist

Motorola solutions

Bengaluru, Karnataka, India (On-Site)
2 Years ago
Moloco - Senior Software Engineer - Pricing Algorithms

Moloco

Seattle, Washington, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Condé Nast - Senior Manager - Finance R2R

Condé Nast

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Motorola solutions - Business Analyst with Cloud and FinOps Experience

Motorola solutions

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Nagarro - Associate Staff Engineer, .Net Fullstack

Nagarro

India (Remote)
9 Months ago
Salesforce - Lead User Experience Researcher

Salesforce

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Kaseya - Senior Engineer - Cloud Ops

Kaseya

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Capgemini - Kinaxis

Capgemini

Coimbatore, Tamil Nadu, India (On-Site)
2 Months ago
Hitachi - MS Dynamics CRM Technical- Power Portals

Hitachi

Hyderabad, Telangana, India (On-Site)
9 Months ago
Zenoti - Senior Manager, UX

Zenoti

Hyderabad, Telangana, India (On-Site)
3 Months ago
Jumio - DevOps Engineer III

Jumio

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Tide - Senior Data Engineer (DBT/Snowflake)

Tide

Hyderabad, Telangana, India (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Scout - Chassis Function Calibration Engineer

Scout

Novi, Michigan, United States (On-Site)
1 Month ago
dun bradstreet - Solar Engineer

dun bradstreet

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Google - Technical Solutions Consultant, Android Auto Partner Engineering

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
3 Months ago
Scout - Human Factors Engineer

Scout

Novi, Michigan, United States (On-Site)
3 Weeks ago
InnoPhase IoT - Principal Engineer, Physical Design

InnoPhase IoT

San Diego, California, United States (On-Site)
2 Months ago
PwC - Consultant senior SAP Manufacturing | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
10 Months ago
gesture talk studios - Senior Software Engineer

gesture talk studios

Canada (On-Site)
1 Month ago
oportun - Senior Software Engineer

oportun

India (Remote)
2 Months ago
Google - Software Engineering Manager (For Women in Tech Candidates)

Google

State Of Minas Gerais, Brazil (On-Site)
7 Months ago
ElevenLabs - Design Engineer

ElevenLabs

Poland (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Mexico City, Mexico City, Mexico (On-Site)

Durham, North Carolina, United States (On-Site)

Kirkland, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)

Mountain View, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug