Senior Software Engineer, Software Development Life Cycle

2 Weeks 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 - Imaging Systems Lead - Smart Wearable

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Blind Squirrel Games - Senior Graphics Engineer

Blind Squirrel Games

Texas, United States (Remote)
1 Month ago
Blind Squirrel Games - Senior Graphics Engineer

Blind Squirrel Games

Irvine, California, United States (Hybrid)
6 Months ago
Google - Senior Software Engineer, YouTube

Google

Mountain View, California, United States (On-Site)
1 Week ago
Google - Senior Software Developer, Google Cloud Apps

Google

Zürich, Zurich, Switzerland (On-Site)
1 Week ago
Google - Bluetooth Firmware Engineer

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
ByteDance - Research Scientist (Computational Biology - AI-for-Science)

ByteDance

Seattle, Washington, United States (On-Site)
2 Weeks ago
NVIDIA - Senior Digital Design Verification Engineer - Hardware

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
Niantic - Senior Computer Vision Software Engineer

Niantic

Sunnyvale, California, United States (Hybrid)
2 Months ago
NVIDIA - Senior Boot Software Engineer

NVIDIA

Hyderabad, Telangana, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nintendo - Senior Engineer, CPU Debugger (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
5 Months ago
NVIDIA - Senior Developer Technology Engineer, High-Performance Databases

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Months ago
Google - Software Engineer II, Account Threats

Google

Zürich, Zurich, Switzerland (On-Site)
2 Weeks ago
Niantic - Software Engineer, Map Location Services

Niantic

San Francisco, California, United States (Hybrid)
5 Months ago
Google - Software Engineer III, AI/ML, Google Research

Google

Mountain View, California, United States (On-Site)
1 Week ago
Google - Senior Software Engineer, Security/Privacy

Google

Kirkland, Washington, United States (On-Site)
2 Weeks ago
ByteDance - Software Engineer - Data Engineering (Video Arch)

ByteDance

Singapore (On-Site)
6 Months ago
Tencent - Senior Researcher, Speech Processing

Tencent

London, England, United Kingdom (On-Site)
2 Months ago
Progres - Junior Front End Software Engineer

Progres

Raleigh, North Carolina, United States (Hybrid)
3 Weeks ago
ByteDance - Software Engineer, Inference

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

Google - Product Quality Engineer, Google Cloud

Google

Taipei City, Taiwan (On-Site)
1 Week ago
Google - Customer Engineer, Google Cloud Security

Google

Taipei City, Taiwan (On-Site)
2 Days ago
NVIDIA - Product Development Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago
Google - Software Engineer II

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Google - Hardware Engineer, PhD, Cloud Platforms

Google

Taipei City, Taiwan (On-Site)
1 Week ago
Google - Video Solutions Expert

Google

Taipei City, Taiwan (On-Site)
2 Days ago
Google - Software Engineering Manager, Pixel Core System Software

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
Google - Senior Software Engineer, Home Camera Device Software

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Manufacturing Business Manager, NPI

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Garena - Web Graphic Designer

Garena

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

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Silicon Design Engineer

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
ByteDance - Research Scientist, Applied GAI-Vision

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Google - Senior Software Engineer, Embedded Systems/Firmware, Pixel

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
NVIDIA - Senior Solution Engineer, Mission Control

NVIDIA

Durham, North Carolina, United States (On-Site)
1 Month ago
Google - Silicon AI/ML Architect, TPU

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Actian - C++ Engineer - Pune

Actian

Pune, Maharashtra, India (On-Site)
6 Months ago
Google - Student Researcher, PhD, Winter/Summer 2025

Google

Mountain View, California, United States (On-Site)
5 Months ago
Microsoft - Research Intern - Quantum Computing

Microsoft

California, United States (On-Site)
1 Week ago
NVIDIA - Senior Physical Design Full Chip STA Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
N-iX - Senior C++ Engineer (High Performance Computing)

N-iX

Argentina (Remote)
1 Month 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.

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

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

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

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