Senior Software Engineer, Google Research

6 Days ago • 4-8 Years • Research & Development

Job Summary

Job Description

As a Senior Software Engineer at Google Research, you will work on projects critical to Google's needs, with opportunities to switch teams and projects. You'll utilize your technical expertise to manage project priorities, deadlines, and deliverables. Responsibilities include designing, developing, testing, deploying, maintaining, and enhancing software solutions. You will participate in design reviews, review code, contribute to documentation, and debug and resolve system issues. The role involves working with various technologies and contributing to Google's innovative projects within research and product development. The work is focused on impacting billions of users daily through the development of cutting-edge technology. You'll collaborate with peers and stakeholders, ensuring best practices are followed throughout the software development lifecycle.
Must have:
  • Bachelor's degree or equivalent experience
  • Software development experience
  • Data structures/algorithms knowledge
  • Software testing, maintenance, and launch experience
  • Software design and architecture experience
Good to have:
  • Master's or PhD in Computer Science
  • Experience with accessible technologies
  • Technical leadership experience

Job Details


Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • Experience with software development in one or more programming languages, and with data structures/algorithms.
  • Experience testing, maintaining, or launching software products, and with software design and architecture.

Preferred qualifications:

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

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.

Google Research addresses challenges that define the technology of today and tomorrow. From conducting fundamental research to influencing product development, our research teams have the opportunity to impact technology used by billions of people every day.

Our teams aspire to make discoveries that impact everyone, and core to our approach is sharing our research and tools to fuel progress in the field -- we publish regularly in academic journals, release projects as open source, and apply research to Google products.

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 - Software Engineer, Android, Photos

Google

Sydney, New South Wales, Australia (On-Site)
1 Week ago
Hasura - Senior/Staff Software Engineer - Go Backend (Bengaluru/Hybrid)

Hasura

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Playrix - UA Marketing Producer

Playrix

Cyprus (Remote)
6 Months ago
ByteDance - Software Development Engineer Graduate (Network Monitoring & Alerts) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Tencent - Senior Staff Researcher

Tencent

California, United States (On-Site)
1 Month ago
Microsoft - Research Intern - Applied Speech Research

Microsoft

California, United States (On-Site)
1 Week ago
Krafton  - Technical Sourcing Specialist

Krafton

Seoul, South Korea (On-Site)
1 Month ago
NVIDIA - Senior System Software Engineer - QNX BSP and IO Virtualization

NVIDIA

Santa Clara, California, United States (On-Site)
1 Week ago
ByteDance - Senior Technical Lead - Edge Cloud Infrastructure - San Jose / Seattle / Boston

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Google - Software Engineer (For Women in Tech Candidates)

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Formal Verification Engineer, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Google - Senior Software Engineer, Machine Learning Infrastructure, Pixel Biometric

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Trendyol - Senior Data Analyst ( Data Science - Site Management)

Trendyol

İstanbul, İstanbul, Türkiye (Hybrid)
6 Months ago
ByteDance - Research Scientist, Data Management and Security - Infrastructure System Lab

ByteDance

Seattle, Washington, United States (On-Site)
1 Week ago
Wargaming - Gameplay Developer (World of Tanks)

Wargaming

Vilnius, Vilnius County, Lithuania (Hybrid)
2 Days ago
Google - Software Engineer, PhD, Early Career, Campus, 2025 Start

Google

Atlanta, Georgia, United States (On-Site)
5 Months ago
ByteDance - Software Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Google - Senior Software Developer, Site Reliability Engineering, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Inworld AI - Staff C++ Developer

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
OAO INFO INDIA - Game Developer

OAO INFO INDIA

Pune, Maharashtra, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Tel Aviv-Yafo, Tel Aviv District, Israel

Playtika - Graphic Designer

Playtika

Israel (On-Site)
5 Months ago
Pazu Games - Game Producer

Pazu Games

Israel (On-Site)
1 Week ago
PLAYSTUDIOS - POP! Slots General Manager

PLAYSTUDIOS

Tel Aviv District, Israel (On-Site)
6 Days ago
Google - Research Scientist, Reinforcement Learning

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
NVIDIA - Director, Hardware Engineering

NVIDIA

Ra'anana, Center District, Israel (On-Site)
3 Weeks ago
NVIDIA - NPI Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
10 Hours ago
NVIDIA - Senior Chip Design Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
Playtika - Marketing Systems Analyst

Playtika

Israel (On-Site)
5 Months ago
NVIDIA - Senior Product Manager, ASIC Simulation

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Senior Software QA Automation Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Signal and Power Integrity Engineer, Machine Learning

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
NVIDIA - Senior Physical Design Methodology Engineer

NVIDIA

Canada (On-Site)
1 Month ago
NVIDIA - Senior Solution Engineer, Mission Control

NVIDIA

Santa Clara, California, United States (On-Site)
4 Weeks ago
Google - Lead CPU Design Verification Engineer, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Google - Staff Research Scientist

Google

Mountain View, California, United States (On-Site)
6 Days ago
Google - Software Engineer, gReach Program for People with Disabilities

Google

Shanghai, Shanghai, China (On-Site)
1 Week ago
NVIDIA - Senior Networking Electrical Validation Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Weeks ago
NVIDIA - Senior Safety Architect for Linux

NVIDIA

(Remote)
1 Month ago
ByteDance - Student Researcher (Doubao (Seed) - Machine Learning System) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Cadence - Lead C++ Software Engineer

Cadence

San Jose, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Fremont, California, United States (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Atlanta, Georgia, United States (On-Site)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

Seattle, Washington, 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