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 3 minutes 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 Engineer, Geo

Staff Software Engineer position at Google working on Geo products like Maps, Earth, and Street View, developing large-scale software solutions.

Staff Software Engineer, Search

Lead technical initiatives and engineer solutions for Google Search, driving innovation in information retrieval and search technology at global scale.

Staff Software Engineer, Engineering Productivity, Google Cloud Platforms

Lead Engineering Productivity initiatives at Google Cloud, developing tools and systems to enhance developer efficiency while providing technical leadership and mentorship.

Senior Staff Software Engineer, Google Ads

Senior Staff Software Engineer position at Google Ads, leading technical projects and teams while developing advertising platform solutions with competitive compensation.

Technical Program Manager, Enterprise Architecture

Lead complex technical programs at Google's Enterprise Architecture team, managing cross-functional projects and implementing engineering excellence standards.