Search jobs > Sunnyvale, CA > Staff software engineer

Staff Software Engineer, Performance, Platforms Infrastructure Engineering

Google
Sunnyvale, California, US
Full-time

Minimum qualifications :

Apply below after reading through all the details and supporting information regarding this job opportunity.

  • 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, and 3 years of experience with software design and architecture.
  • 5 years of experience with performance, large scale systems data analysis, visualization tools, and / or debugging.

Preferred qualifications :

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional, and / or cross-business projects.

About The Job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.

Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile;

the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.

We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running.

From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible.

We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.

Responsibilities

  • Provide technical leadership on high-impact 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 large scale software solutions.

Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Lumicity
CA, United States

One of Lumicity's exciting start-up clients in the healthcare technology space is looking to bring on an experienced Software Engineer to help design, develop, and execute Software Platform development. Experience developing software platforms that integrate with hardware. Design and implement softw...

Promoted
LinkedIn
Mountain View, California

Lead, mentor, and develop a high-performing team of engineers specialized in database infrastructure and data processing. Engineering leaders are champions of LinkedIn to their coworkers, their networks, and the tech community. We are looking for a strategic and hands-on Senior Director of Database ...

Promoted
Walmart Global Tech
Sunnyvale, California

As a Staff Engineer, you will set the tone of engineering-excellence and drive processes and standards within the team. We’re a team of software engineers, data scientists, cybersecurity expert's and service professionals within the world’s leading retailer who make an epic impact and are at the for...

Promoted
TikTok
San Jose, California

We are looking for strong software engineers who are excited to grow their understanding of Digital Marketing Management, build highly scalable and reliable software partnering across disciplines and geographies, and help businesses to achieve the best results with a joyful experience for TikTok use...

Promoted
percipient.ai
Santa Clara, California

As a Senior Staff Front-End Engineer specializing in React at Percipient. Performance Optimization: Identify and address performance bottlenecks to ensure optimal rendering and responsiveness of the Mirage frontend. Bachelor's or Master's degree in Computer Science, Software Engineering, or a relate...

Amazon.com Services LLC
Sunnyvale, California

Regional Flexibility Engineering is looking for a software engineer passionate about service-oriented architectures that wants to support Amazon’s businesses innovate quickly at scale. The Region Flexibility Engineering team builds and leverages foundational infrastructure capabilities, tools, and d...

Fortinet
Sunnyvale, California

Fortinet is looking for a Senior Software Dev QA Engineer to assist CloudServices Team. Work with software development and QA team to design new cloud security features and conduct release testing. Minimum of 8 years of software testing or development experience. ...

TikTok
San Jose, California

Responsibilities - What You'll Do• Build and maintain high performance online services for TikTok recommendation system to support various types of products, such as For You Feed, E-commerce, Social, etc. Build extremely efficient and reliable data pipelines for candidates generation, profile genera...

ServiceNow
Santa Clara, California

Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc. Implement software that is simple to use to allow customers to extend and customize the functionality to meet their specific need...

Illumio
Sunnyvale, California

Staff Software Engineer, Containers. As a Staff Engineer, you will build a new, unprecedented way to orchestrate , down to the application and pod/container level, identifying and easily blocking pathways of attack in the container ecosystem. You will also mentor junior engineers, new-grads, and int...