Tech Stack
Data Intensive Cloud PlatformsC++JavaGoPythonSystems ArchitectureScalabilityCode Review CultureTestingSecurity
Solid badges = required, outlined = preferred
Responsibilities
- Set and communicate team priorities that align with organizational goals while managing individual performance through regular feedback and coaching.
- Develop mid-term technical visions and roadmaps that anticipate future infrastructure needs and drive engineering excellence.
- Design, guide, and vet system architectures to ensure coherent integration, scalability, and the creation of hermetic abstractions.
- Manage engineering projects across multiple teams by engaging stakeholders, monitoring metrics, and ensuring timely delivery within scope.
- Write and review code to solve ambiguous problems while enforcing best practices in testing, security, and efficiency; implement standards for code health and system maintainability, including the automation of processes and resolution of production issues.
Soft Skills
Computer ScienceSoftware EngineeringTechnology ManagementProject ManagementOrganizational ObjectivesWorkforce PlanningFeedbackTeam LeadershipBusiness Case DevelopmentData-Driven ProposalsStakeholder ManagementRisk AssessmentCoachingEngineering Excellence
Benefits
- 401k
- Dental
- Disability Insurance
- Health Insurance
- Life Insurance
- Paid Time Off
- Parental Leave
- Vision
Culture
Hybrid WorkEqual Opportunity Employer
Requirements
Required: Bachelor’s degree in Computer Science, Software Engineering, Technology Management, Project Management, or a related field
Preferred: Master’s degree in Computer Science, Software Engineering, Technology Management, Project Management, or a related field
Regions: Us
Get jobs like this in your inbox
Weekly Data Intensive Cloud Platforms, C++, Java hiring trends and salary data — free.
Join 8 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Google
Industry: software
Size: enterprise
Google's software engineers develop next-generation technologies, building world-leading business solutions and providing end-to-end solutions as Google's IT organization.
View company profile →Compensation
Base salary: $239,200 – $300,000 USD
Equity: equity
Bonus: 20% bonus target
Similar Jobs
Staff Software Engineer, Full Stack, Google Cloud
Google · Kirkland, WA
$207k – $300k
Senior Staff Software Engineer, Google Cloud Compute
Google · Kirkland, WA
$262k – $365k
Senior Software Engineer
Google · Pittsburgh, PA
$174k – $252k
Senior Software Engineer
Google · Cambridge, MA
$174k – $252k
Senior Software Engineer, Infrastructure, Platforms Infrastructure Engineering
Google · San Francisco, CA
Hybrid
$174k – $252k