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 5+ years of software development experience in C/C++, Python, and SQL, along with expertise in data structures and algorithms. The ideal candidate will have a strong background in testing, maintaining, or launching software products, and experience with software design and architecture. Responsibilities include designing creative solutions, writing maintainable code, developing innovative solutions for engineering productivity software components, improving development efficiency through tooling improvements, and coordinating with multidisciplinary teams. The successful candidate will contribute to improving the overall effectiveness of Google's Silicon Software team by developing systems to simplify CI/CD processes and other development workflows. The role offers opportunities to work with cutting-edge technologies and contribute to Google's mission of organizing the world's information.
Must have:
  • 5+ years software development (C/C++, Python, SQL)
  • Experience with testing, maintaining, or launching software
  • Software design and architecture experience
  • Performance, systems data analysis, visualization
Good to have:
  • Front-end technologies (TypeScript, Angular)
  • Android, Android OS, or embedded systems knowledge
  • Product life-cycle, tools, processes knowledge

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

Maxis Studios - Technical Lead (.Net, C++)

Maxis Studios

Redwood City, California, United States (On-Site)
6 Months ago
Qualcomm - Audio Systems Acoustic Engineer (Sr Eng)

Qualcomm

Hyderabad, Telangana, India (On-Site)
4 Months ago
Rockstar Games - Animation R&D Programmer

Rockstar Games

New York, New York, United States (On-Site)
3 Months ago
Luxoft - Senior Embedded Linux Development Engineer - Audio

Luxoft

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Google - Tech Lead, gTech Ads

Google

Hyderabad, Telangana, India (On-Site)
2 Months ago
Vendavo - Lead Software Engineer

Vendavo

Bengaluru, Karnataka, India (Remote)
4 Months ago
Ness Digital - Java DB Senior Engineer

Ness Digital

Timișoara, Timiș, Romania (Remote)
1 Month ago
Esko - Senior Software Engineer Specialist

Esko

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
The Walt Disney Company - Lead Software Engineer (Front End)

The Walt Disney Company

New York, New York, United States (On-Site)
2 Months ago
In The Pocket - BACK END ENGINEER

In The Pocket

Bucharest, Bucharest, Romania (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Keywords Studios (Player Support) - Technical Artist - VFX

Keywords Studios (Player Support)

Australia (Hybrid)
6 Months ago
Microsoft - Software Engineer II

Microsoft

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Microsoft - Principal Data Scientist

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
CAE - Integration Specialist

CAE

Tampa, Florida, United States (On-Site)
4 Months ago
Microsoft - Software Engineer II/Senior Software Engineer - CTJ - Poly

Microsoft

Reston, Virginia, United States (On-Site)
1 Month ago
Bongfish - Senior Gameplay Programmer (m/f/d)

Bongfish

Graz, Styria, Austria (On-Site)
6 Months ago
PlayStation Global - Senior Service Reliability Engineer

PlayStation Global

Aliso Viejo, California, United States (On-Site)
4 Months ago
Zoox - Senior/Staff Software Engineer - 3D World Generation Pipelines

Zoox

Seattle, Washington, United States (Hybrid)
4 Months ago
Supercell - Senior Client Programmer, Project R.I.S.E

Supercell

Shanghai, Shanghai, China (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Full Stack Development Jobs

Rush Street Interactive - Systems Analyst

Rush Street Interactive

Bogotá, Bogota, Colombia (On-Site)
1 Month ago
GoTo Group - Sr. Software Engineer (iOS) - Engineering Platform (2)

GoTo Group

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Patterned Learning Career - Lead Python AWS Developer

Patterned Learning Career

(Remote)
1 Month ago
CloudHire - Full Stack Developer - Angular & Node

CloudHire

Mumbai, Maharashtra, India (Remote)
4 Months ago
Netflix - Distributed Systems Engineer (L4), Content Engineering

Netflix

California, United States (Remote)
4 Weeks ago
Google - Software Engineer II, Full Stack, Google Ads

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Luxoft - Full-stack Developer

Luxoft

Irvine, California, United States (On-Site)
3 Months ago
Google - Software Engineer (For Women in Tech Candidates)

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
3 Months ago
Nagarro - Associate Principal Engineer, Java

Nagarro

India (Remote)
4 Months ago
GoTo Group - Software Engineer - Observability

GoTo Group

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