Staff Software Engineer, Corporate Engineering

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Backend
Staff Software Engineer
Contact Company
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Corporate Engineering

Google's Corporate Engineering (Corp Eng) team is seeking a Staff Software Engineer to lead the development of business solutions that scale across Google. This role combines technical leadership with hands-on development, requiring expertise in distributed systems, enterprise solutions, and team leadership. The position involves working on critical projects that support Google's internal infrastructure and tools used by Googlers worldwide.

As a Staff Software Engineer, you'll be responsible for designing and implementing large-scale distributed systems, mentoring team members, and driving technical decisions that impact Google's internal operations. The role requires strong expertise in languages like Java or Go, deep understanding of distributed systems architecture, and proven experience leading engineering teams.

Corp Eng serves as Google's IT organization, delivering end-to-end solutions that enable Googlers to build products and services more effectively. This position offers the unique opportunity to work on systems that directly impact Google's operational efficiency and employee productivity. You'll collaborate with teams across Google, applying your technical expertise to solve complex engineering challenges while maintaining high standards for code quality and system reliability.

The ideal candidate will combine technical excellence with leadership skills, having experience in building and operating large-scale enterprise systems. You'll have the opportunity to influence technical direction, mentor other engineers, and work on projects that are critical to Google's internal infrastructure. This role offers excellent growth opportunities and the chance to work with cutting-edge technologies while solving real-world problems at Google's scale.

Last updated a month ago

Responsibilities For Staff Software Engineer, Corporate Engineering

  • Provide technical leadership on projects
  • Influence and coach a distributed team of engineers
  • Support alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance software solutions

Requirements For Staff Software Engineer, Corporate Engineering

Java
Go
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • Experience with designing and building distributed systems
  • Experience with Java, C++, or Go
  • Experience being a technical lead
  • Knowledge of distributed workflow and orchestration systems
  • Excellent system design skills

Interested in this job?

Jobs Related To Google Staff Software Engineer, Corporate Engineering

Staff Software Developer, Chrome Accessibility

Staff Software Developer position at Google focusing on Chrome Accessibility, developing features and APIs to improve web accessibility for users with disabilities.

Group Product Manager, Ads

Lead product management role at Google Ads, guiding advertising products from conception to launch while working with cross-functional teams to develop innovative solutions.

Senior Technical Program Manager, Customer Service and Innovation, Global Submarine Networks

Lead technical program management role focusing on customer service and innovation in Google's Global Submarine Networks division, requiring 8+ years of program management experience.

Head of Technical Integration, Google Public Sector

Lead technical integration role at Google Public Sector, focusing on government and education digital transformation initiatives with competitive compensation and benefits.

Senior Product Manager, Cloud SQL Availability, Disaster Recovery

Lead product strategy for Google Cloud SQL's availability and disaster recovery capabilities, driving innovation in cloud database services.