Taro Logo

Staff Software Engineer

A global technology company that develops innovative solutions across search, cloud computing, software, and hardware.
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Tech Lead, Software Engineering (For Women in Tech Candidates)

Tech Lead Software Engineering role at Google for women in tech, combining technical leadership with hands-on development of large-scale distributed systems.

Staff Software Engineer, Infrastructure, Google Cloud

Staff Software Engineer position at Google Cloud focusing on infrastructure and distributed systems development, offering competitive compensation and opportunity to work on large-scale technologies.

Tech Lead, Software Engineering (For Women in Tech Candidates)

Tech Lead Software Engineering role at Google, specifically for women in tech, combining technical leadership with hands-on development in Brazil.

Staff Software Engineer, Infrastructure, Google Cloud Compute

Staff Software Engineer position at Google Cloud focusing on infrastructure and distributed systems, offering competitive compensation and the opportunity to work on enterprise-scale cloud solutions.

Tech Lead, Software Engineering (For Women in Tech Candidates)

Tech Lead Software Engineering position at Google for women in tech, combining technical leadership with hands-on development of large-scale systems and products.

Description For Staff Software Engineer

Google is seeking a Staff Software Engineer to join their ML, Systems, & Cloud AI (MSCA) organization, which is responsible for designing, implementing, and managing the hardware, software, machine learning, and systems infrastructure for all Google services and Google Cloud. This role requires a seasoned professional with 8+ years of software development experience who will provide technical leadership and influence distributed engineering teams.

The position involves working on critical infrastructure that powers Google's core services and cloud platforms, including innovative technologies like TPUs and Vertex AI. The ideal candidate will bring expertise in areas such as distributed computing, large-scale system design, machine learning infrastructure, and technical leadership.

As a Staff Software Engineer, you'll be responsible for leading technical projects, coaching team members, and ensuring alignment across teams while maintaining Google's high standards for security, efficiency, and reliability. The role offers the opportunity to work on technology that impacts billions of users worldwide and shapes the future of hyperscale computing.

The position requires strong technical depth combined with leadership skills, as you'll be managing project priorities and deliverables while providing technical direction. This is an excellent opportunity for experienced engineers who want to make a significant impact at scale while working with cutting-edge technology in machine learning and cloud infrastructure.

Last updated 17 days ago

Responsibilities For Staff Software Engineer

  • Provide technical leadership on projects
  • Influence and coach a distributed team of engineers
  • Facilitate 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

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience in testing and launching software products
  • 3 years of experience with software design and architecture

Benefits For Staff Software Engineer

Medical Insurance
401k
Parental Leave
  • Comprehensive medical insurance
  • 401k retirement plan
  • Parental leave benefits
  • Professional development opportunities

Interested in this job?