Senior Software Engineer, Engineering Productivity, Silicon

Google organizes the world's information and makes it universally accessible and useful through AI, Software, and Hardware technologies.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, Engineering Productivity, Silicon

Google Silicon is at the forefront of developing next-generation technologies that transform how billions of users interact with information and each other. As a Senior Software Engineer in the Engineering Productivity team, you'll be instrumental in making the growing Silicon Software team more effective through innovative tooling and solutions. The role combines expertise in software development, system design, and engineering productivity to create impactful tools and frameworks.

The position offers the opportunity to work with various teams including Research, Machine Learning, Android, Chrome, and Hardware, making it an ideal role for engineers who want to influence technical decisions and drive productivity improvements across the organization. You'll be developing solutions focusing on scale, high availability, and quality while leveraging Google's robust infrastructure.

The ideal candidate should have strong experience in software development, particularly with languages like C/C++, Python, and SQL, along with a solid understanding of data structures and algorithms. Experience with front-end technologies like TypeScript and Angular, plus knowledge of Android OS or embedded systems would be advantageous.

Working at Google means being part of a company that values diversity, equality, and inclusion, creating a culture of belonging for all employees. You'll have the chance to work on projects that directly impact billions of users while having opportunities for growth and development within the organization. The role offers the perfect blend of technical challenges, leadership opportunities, and the chance to work with cutting-edge technologies in a collaborative environment.

Last updated 5 minutes ago

Responsibilities For Senior Software Engineer, Engineering Productivity, Silicon

  • 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

Requirements For Senior Software Engineer, Engineering Productivity, Silicon

Python
TypeScript
  • 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
  • 1 year of experience with software design and architecture
  • 3 years of experience with performance, systems data analysis, visualization tools, or debugging

Interested in this job?

Jobs Related To Google Senior Software Engineer, Engineering Productivity, Silicon

Senior Network Engineer, Wide Area Enterprise Network

Senior Network Engineer position at Google, focusing on wide area network infrastructure design and operations, requiring 6+ years of experience in network engineering.

Senior Software Engineer, Search Verticals

Senior Software Engineer position at Google focusing on Search Verticals, building next-gen search experiences and quality capabilities.

Senior Software Engineer, Performance, Platforms Infrastructure Engineering

Senior Software Engineer position at Google focusing on performance optimization and infrastructure engineering, offering competitive compensation and benefits.

Senior Software Engineer, Infrastructure, Platforms Infrastructure Engineering

Senior Software Engineer position at Google, focusing on infrastructure and platform development with competitive compensation and opportunities to work on large-scale systems.

Senior Software Engineer, Performance, Platforms Infrastructure Engineering

Senior Software Engineer position at Google focusing on performance optimization and infrastructure engineering, offering competitive compensation and the opportunity to impact billions of users.