Senior Software Engineer, Engineering Productivity, Silicon

2 Months ago • 5 Years + • Full Stack Development

Job Summary

Job Description

Google is seeking a Senior Software Engineer for its Engineering Productivity team within Google Silicon. This role requires a minimum of 5 years of software development experience in C/C++, Python, and SQL, along with expertise in data structures and algorithms. The successful candidate will possess 3 years of experience in software product testing, maintenance, or launch, and 1 year in software design and architecture. A strong background in performance analysis, systems data analysis, visualization tools, and debugging is essential. Responsibilities include designing creative solutions, writing maintainable code, developing innovative solutions for engineering productivity software components, improving development efficiency through tooling, and coordinating with multidisciplinary teams. The ideal candidate will possess experience with front-end technologies (TypeScript, Angular), Android/embedded systems, and product lifecycle management.
Must have:
  • 5+ years software development (C/C++, Python, SQL)
  • 3+ years software product testing/maintenance/launch
  • Data structures/algorithms expertise
  • Experience with performance analysis and debugging
Good to have:
  • Front-end technologies (TypeScript, Angular)
  • Android/embedded systems experience
  • Knowledge of product lifecycle and tools

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in C/C++, Python, SQL 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 with performance, systems data analysis, visualization tools, or debugging.

Preferred qualifications:

  • Experience in front end technologies like TypeScript, Angular etc.
  • Experience and knowledge of Android, Android OS, or embedded systems.
  • Knowledge of product life-cycle, tools, processes, and operations planning.

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.

Google Silicon works with many teams at Google, including Research, Machine Learning, Android, Chrome, and Hardware. Google Silicon's Software Engineering Productivity team identifies areas for impact and implements tools that make the growing Silicon Software team more effective.

Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.

Responsibilities

  • Design creative solutions to problems, and write organized and maintainable code with minimal assistance.
  • Develop innovative solutions for Engineering productivity software components with focus on scale, high availability, quality, and usage of Google infrastructure.
  • Develop systems to simplify the setup and maintenance of CI, code coverage, and more.
  • Improve development efficiency across the silicon organization and possibly Google-wide through tooling improvements.
  • Coordinate with multidisciplinary teams throughout the development process and influence the technical decisions.

Similar Jobs

Meta - Research Scientist Intern, Synthetic Image Generation (PhD)

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
3 Months ago
Funcom - Senior Engine Programmer - Dune Awakening

Funcom

Romania (On-Site)
9 Months ago
Blizzard Entertainment - Associate Program Manager | Irvine, CA

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
RoofStack - Senior Fullstack Developer

RoofStack

İstanbul, İstanbul, Türkiye (Remote)
1 Month ago
Warner Bros Games - Staff Machine Learning Engineer - Search & Personalization

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
2 Months ago
Epic Games - Full-Stack Web Engineer, Trust & Safety

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
MiQ - Software Engineer II

MiQ

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Google - Senior Software Engineer, Benchmarks

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CloudLinux - Lead SDET/QA Automation Engineer at CloudLinux (worldwide remote, work anywhere)

CloudLinux

Prague, Prague, Czechia (Remote)
3 Months ago
Luxoft - Scala Tooling Visualization Developer

Luxoft

Italy, New York, United States (Remote)
2 Months ago
Aesir Interactive - Unreal Engine Programmer Games (Regular/ Senior) (f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (Hybrid)
6 Months ago
Gruve - Senior Staff Engineer I - Software (Layer 2 Protocols LACP, STP, MLAG, VLAN)

Gruve

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Meta - Research Scientist Intern, Language and Multimodal Research for MetaAI (PhD)

Meta

Menlo Park, California, United States (On-Site)
3 Months ago
Unity - Senior Embedded Software Engineer

Unity

Tokyo, Japan (On-Site)
4 Months ago
Riot Games - Principal Software Engineer - VALORANT, Foundations, Build Platforms

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
Playrix - Technical Director (Game Project)

Playrix

Ireland (Remote)
4 Months ago
Microsoft - Principal Architect

Microsoft

Jharkhand, India (On-Site)
6 Months ago
Activision - Senior Expert Tools Programmer

Activision

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

NCR Voyix - SW Quality Engineer II

NCR Voyix

Hyderabad, Telangana, India (Hybrid)
5 Months ago
FanCode - SDE 2 - Backend

FanCode

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Forescout Technologies  Inc  - Associate UI Designer

Forescout Technologies Inc

Pune, Maharashtra, India (On-Site)
1 Month ago
Ivanti - Senior Software Engineer

Ivanti

Karnataka, India (On-Site)
4 Months ago
Solvative - UI/UX Designer

Solvative

Ahmedabad, Gujarat, India (Remote)
3 Months ago
MKS Instruments - Sr. Manager IT

MKS Instruments

Karnataka, India (On-Site)
3 Months ago
Applied Systems - Senior Systems Engineer

Applied Systems

Bengaluru, Karnataka, India (On-Site)
4 Months ago
CloudHire - Senior Content Strategist (Americas)

CloudHire

Bengaluru, Karnataka, India (Remote)
4 Months ago
Smarsh - Technical Product Manager – DevEx

Smarsh

India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Power Integrations - Development Lead (Fullstack)

Power Integrations

Pasig, Metro Manila, Philippines (On-Site)
4 Months ago
Nagarro - Senior Analyst ,Search Engine Optimization

Nagarro

Cebu City, Central Visayas, Philippines (On-Site)
4 Months ago
Globalization Partners - Software Engineer I (full stack)

Globalization Partners

(Remote)
1 Month ago
Futurum Technology  - C# Developer

Futurum Technology

Wadowice, Lesser Poland Voivodeship, Poland (On-Site)
4 Months ago
Enphase Energy - Backend Developer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Luxoft - Senior Java Developer

Luxoft

Tampa, Florida, United States (On-Site)
2 Months ago
Google - Software Engineer, Early Career (For Women in Tech Candidates)

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
3 Months ago
Google - Software Engineer, People with Disabilities

Google

(On-Site)
3 Months ago
Google - Software Engineer, University Graduate, 2025

Google

New Taipei City, Taiwan (On-Site)
2 Months ago
Flow - Senior/Staff Web Engineer

Flow

Miami, Florida, United States (Hybrid)
4 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.

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