Search jobs > Mountain View, CA > Software engineer infrastructure

Staff Software Engineer, Infrastructure, Google Ads

Google
Mountain View, California, US
Full-time

Minimum qualifications :

Want to make an application Make sure your CV is up to date, then read the following job specs carefully before applying.

  • 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 building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.

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, 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.

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

4 days ago
Related jobs
Promoted
Pinterest
Palo Alto, California

We're seeking talented Staff Software Engineers to join our dynamic Ads Delivery Content Infrastructure team. Our group is at the forefront of developing large-scale solutions for Ads Ingestion, Ads Indexing, and Ads Database, handling data on a colossal scale—think billions of records and petabytes...

Promoted
Google
Mountain View, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

Promoted
Fortinet
Sunnyvale, California

Bachelors or Master's degree in Computer Science, Software Engineering, or a related field. System-Level Development: Design and implement system-level software for Windows platforms, including drivers, services, and low-level APIs. Performance Optimization: Analyze and optimize software to ensure i...

Promoted
Google
Mountain View, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

Promoted
PayPal
San Jose, California

As a full stack engineer for PayPal Checkout, you will provide technical leadership for your development team and you will lead the team’s participation in all phases of our software development lifecycle. Provide technical leadership and guidance to a team of software engineers, fostering a culture...

Promoted
Twilio
San Jose, California
Remote

Software Engineer (L2)-Service Mesh infrastructure. Join the team as Twilio’s next Software Development Engineer L2 to work in Service Communications team. Key responsibilities include creating, configuring and maintaining the software that allows a secure service-to-service communication, as well a...

Promoted
Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years' experience in software engineering or related area. We are seeking a highly skilled and experienced Staff Software Engineer to join our Personalizat...

Promoted
Venmo
San Jose, California

As a Staff Backend Typescript/Node Engineer, you will also mentor junior developers and contribute to the strategic direction of our backend architecture. We are looking for an experienced and highly skilled Senior Backend Typescript/Node Engineer to join our backend development team. Technical Lead...

Promoted
Google
Sunnyvale, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

TikTok
San Jose, California

We are looking for strong Backend Engineers who are excited to grow their business understanding, build highly scalable and reliable software, and partner across disciplines with global teams in pursuit of excellence. The mission of Shop Ads team is to empower commerce merchants of all sizes to grow...