Senior Software Engineer, Software Development Life Cycle

1 Hour ago • 5-8 Years • Research & Development • Full Stack Development

Job Summary

Job Description

This Senior Software Engineer role at Google focuses on the Software Development Life Cycle (SDLC) for Google Pixel devices and services. Responsibilities include writing and testing code, participating in design reviews, reviewing code from other developers, contributing to documentation, debugging system issues, and managing project priorities. The ideal candidate will have significant experience in software development, testing, design, and architecture, particularly with developer tools and SDLC platforms. Experience with data lake infrastructure, AI/ML, and technical leadership is preferred. The role involves working on a critical project within Google, with opportunities to collaborate across teams and projects. The successful candidate will be versatile, display leadership qualities, and be passionate about pushing technological boundaries.
Must have:
  • 5+ years software development experience
  • Experience with data structures/algorithms
  • 3+ years testing/maintaining software
  • 3+ years building developer tools
  • 2+ years SDLC platform design/development
Good to have:
  • Master's degree in CS
  • Experience with data lake infrastructure
  • AI/ML experience for resource optimization
  • Technical leadership experience
  • Experience developing 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.
  • 3 years of experience building developer tools (e.g., compilers, automated releases, code design and testing, test automation frameworks).
  • 2 years of experience design and development of Software Development Life Cycle (SDLC) business platforms.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 2 years of experience designing and developing data lake infrastructure/data platform, risk assessment, workflow optimization with integrated AI/ML services
  • 2 years of experience using AI and ML features to optimize resource planning.
  • 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.

In this role, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

The Google Pixel team focuses on designing and delivering the world's most helpful mobile experience. The team works on shaping the future of Pixel devices and services through some of the most advanced designs, techniques, products, and experiences in consumer electronics. This includes bringing together the best of Google’s artificial intelligence, software, and hardware to build global smartphones and create transformative experiences for users across the world.

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

ByteDance - Student Researcher (Doubao (Seed) - Generative AI)

ByteDance

San Jose, California, United States (Hybrid)
2 Days ago
NVIDIA - System Software Engineer Intern - Autonomous Vehicles - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Ubisoft - Senior ML Data Scientist

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago
The Walt Disney Company - Senior Principal Software Engineer

The Walt Disney Company

San Francisco, California, United States (On-Site)
2 Days ago
ByteDance - Research Scientist/Engineer, Large Language Model - 2025 Start

ByteDance

Singapore (On-Site)
4 Months ago
NVIDIA - Senior Silicon Circuits System Design Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
NVIDIA - Senior Analog Mixed Signal Design Engineer

NVIDIA

Ra'anana, Center District, Israel (On-Site)
2 Months ago
KPIT - Android Middleware Developer/Lead/Architect

KPIT

Bengaluru, Karnataka, India (On-Site)
8 Months ago
NVIDIA - Speed Modeling and Prototyping Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Electronic Arts - Software Engineer II - Experimentation

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago
ByteDance - Senior Software Development Engineer, SDN-Traffic Intelligence & Control

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago
MAG Interactive - Senior Software Engineer

MAG Interactive

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Epic Games - Senior Rendering Engineer

Epic Games

London, England, United Kingdom (On-Site)
2 Days ago
CD PROJEKT RED - Senior Gameplay Designer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Blitz app - Senior Software Engineer (C++)

Blitz app

India (Remote)
1 Month ago
Abnormal Security - Senior Software Engineer - Fullstack

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
S&P Global - Lead Data Scientist

S&P Global

Hyderabad, Telangana, India (On-Site)
6 Months ago
Nextbrain - Computer Vision Engineer

Nextbrain

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Warner Bros Games - Senior Analytics Engineer

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

NVIDIA - Enterprise Software Test Development Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Weeks ago
Appier - Campaign Analyst (US) 05:00 AM-02:00 PM working hours

Appier

Taipei City, Taiwan (On-Site)
5 Months ago
Cadence - Lead Product Engineer

Cadence

Hsinchu, Hsinchu City, Taiwan (On-Site)
6 Months ago
NVIDIA - Staff Systems Software Engineer - Server

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Weeks ago
NVIDIA - Senior Mixed Signal Circuit Design Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
Google - Software Engineer II, AI/ML, Technical Infrastructure

Google

Taipei City, Taiwan (On-Site)
1 Hour ago
Trend Micro - Staff/Sr. Cloud Service Engineer (VicOne_ Automotive Security)

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
NVIDIA - Senior Silicon Photonics Test Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
NVIDIA - Digital Circuit Design Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Corsair - Global Sourcing Manager

Corsair

Taipei City, Taiwan (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Riot Games - Principal Software Engineer, Gameplay Networking SME

Riot Games

Los Angeles, California, United States (On-Site)
2 Days ago
NVIDIA - Senior Firmware Engineer - Memory Subsystem

NVIDIA

Canada (On-Site)
1 Month ago
Daybreak Game Company LLC - Software Development Engineer (Cardset)

Daybreak Game Company LLC

Renton, Washington, United States (Remote)
5 Months ago
Krafton  - [Publishing Platform Div.] Sr. Web Back-End Developer (5년 이상)

Krafton

Seoul, South Korea (On-Site)
5 Months ago
Riot Games - Integration Specialist, Enterprise

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
BrightEdge - Software Development Manager

BrightEdge

Hyderabad, Telangana, India (Remote)
6 Months ago
NVIDIA - Software Advanced Developer

NVIDIA

Washington, United States (On-Site)
2 Months ago
Riot Games - Manager, Software Engineering - Teamfight Tactics, Core Tech

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
ByteDance - Research Scientist in Large Model System

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Cadence - Lead Design Engineer ( Layout Design )

Cadence

Bengaluru, Karnataka, India (On-Site)
6 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.

Portland, Oregon, United States (On-Site)

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

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

Taipei City, Taiwan (On-Site)

Atlanta, Georgia, United States (On-Site)

Bengaluru, Karnataka, India (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