Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Data Center Network Switches

$207k - $300k

Google

Work on the latest AI/ML networks for TPUs and GPUs.Work with hardware and software systems, programming the data plane and control plane for networking applications which drive the world's largest network infrastructure.Manage individual project priorities, deadlines, and deliverables.Lead the design, development, testing, deployment, maintenance and enhancement of software solutions.Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience programming in C++.5 years of experience testing, and launching software products.3 years of experience with software design and architecture.Experience with network architecture, ethernet switching, software development and network infrastructure.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8 years of experience with data structures and algorithms.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.Good understanding of modern AI/ML infrastructure, ideally including network architecture.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.The AI and Infrastructure team is redefining what’s possible. We empower Google customers with breakthrough capabilities and insights by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. Our customers include Googlers, Google Cloud customers, and billions of Google users worldwide.We're the driving force behind Google's groundbreaking innovations, empowering the development of our cutting-edge AI models, delivering unparalleled computing power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware our teams are shaping the future of world-leading hyperscale computing, with key teams working on the development of our TPUs, Vertex AI for Google Cloud, Google Global Networking, Data Center operations, systems research, and much more.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $207000 - $300000 (USD) + 20% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor's degree or equivalent practical experience.8 years of experience programming in C++.5 years of experience testing, and launching software products.3 years of experience with software design and architecture.Experience with network architecture, ethernet switching, software development and network infrastructure.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Data Center Network Switches in Sunnyvale, CA vacancy
  • $200k - $255k

     ...advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT...  ...talented, passionate, and committed engineers, technologists, and business...  ...is seeking an experienced Staff Software Engineer - Switch Design to lead the design and development... 
    Network
    Worldwide

    Super Micro Computer

    San Jose, CA
    4 days ago
  • $207k - $300k

     ...identify bottlenecks and engineer scalable...  ...and implement model/data efficiency techniques...  ...of experience in software development.5...  ...scale system design, networking and data storage,...  ...opportunities to switch teams and projects...  ...maintaining our data centers to building the next... 
    Network

    Google

    Sunnyvale, CA
    1 day ago
  • $262k - $364k

     ...explore novel model/data efficiency...  ...of experience in software development.7 years...  ...) and performance engineering techniques.Experience...  ...scale system design, networking and data storage,...  ...opportunities to switch teams and projects...  ...Networking, Data Center operations, systems... 
    Network
    Immediate start
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $262k - $364k

     ...across distributed network modeling, planning...  ..., fault-tolerant software infrastructure capable...  ...a culture of engineering excellence, design...  ...-based, or highly data-intensive domains....  ...opportunities to switch teams and projects...  ...Networking, Data Center operations, systems... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    17 hours ago
  • $207k - $300k

     ...of experience in software development.5 years...  ...model evaluation, data processing, debugging...  ...degree or PhD in Engineering, Computer Science,...  ...system design, networking and data storage,...  ...opportunities to switch teams and projects...  ...Networking, Data Center operations, systems... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $207k - $300k

     ...goal and roadmap.Mentor software engineers on the team will be a...  ...systems or networks, or experience with compute...  ...design, networking and data storage, security, artificial...  ...with opportunities to switch teams and projects as...  ...Networking, Data Center operations, systems research... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $262k - $364k

     ...deliver.Understand Data Models and develop...  ...Distinguished engineers and Google Fellows...  ...testing/launching software products.Experience...  ...distributed systems (networking, high queries per...  ...opportunities to switch teams and projects...  ...Networking, Data Center operations, systems... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    17 hours ago
  • $207k - $300k

     ...and protect user data and privacy (i.e....  ...code design hardware/software interface.Build...  ...degree or PhD in Engineering, Computer Science,...  ...scale system design, networking and data storage,...  ...opportunities to switch teams and projects...  ...Networking, Data Center operations, systems... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $207k - $300k

     ...Intelligence-First Software Engineer who engages...  ...distributed systems or networks, or experience with...  ...design, networking and data storage, security,...  ...opportunities to switch teams and projects...  ...as an AI-First Staff Software Engineer...  ...Networking, Data Center operations, systems... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  •  ...Technical Leader For Network SDK QAWe're looking for...  ...of our platform software stack and switching SDK that drives our next...  ...test frameworks, mentor engineers, and directly...  ..., platform APIs, and data plane interfaces.Design...  ...performance of AI data centers.The starting base salary... 
    Network

    Eridu AI

    Saratoga, CA
    3 days ago
  • $262k - $364k

     ..., mentoring executive engineers and fostering a culture...  ...distributed ASIC-Software teams.Forge partnerships...  ...software infrastructure, and data center deployment teams to co...  ...-scale system design, networking and data storage,...  ...with opportunities to switch teams and projects as... 
    Network

    Google

    Sunnyvale, CA
    1 day ago
  • $262k - $364k

     ...a distributed team of engineers.Facilitate alignment and...  ...enhance large-scale software solutions.Minimum qualifications...  ...of experience with data structures and...  ....Experience with data center networking.Google's software engineers...  ...with opportunities to switch teams and projects as... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $207k - $300k

     ...develop designs for new networking product ideas,...  ...development of software that improves the...  ...systems across various engineering teams.Define and...  ...experience with data structures and algorithms...  ...opportunities to switch teams and projects...  ...Networking, Data Center operations,... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $207k - $300k

     ...critical systems engineering initiatives,...  ...ambiguous, low-level software challenges to...  ...efficiency and data integrity....  ...distributed systems or networks, or experience...  ...to switch teams and projects...  ...team is hiring a Staff Software Engineer...  ...Networking, Data Center operations,... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $207k - $300k

     ...critical systems across network product ordering and platform engineering.Lead complex, cross...  ...of high-quality software development and...  ...distributed systems, big data processing, and...  ...with opportunities to switch teams and projects...  ...Networking, Data Center operations, systems... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    17 hours ago
  • $207k - $300k

     ...for Google WAN in network operating systems....  ...testing, and launching software products.3 years...  ...degree or PhD in Engineering, Computer Science,...  ...experience with data structures and algorithms...  ...opportunities to switch teams and projects...  ...Networking, Data Center operations,... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $207k - $300k

     ...Controller (BMC) software architecture, ensuring...  ...the Linux kernel, networking stack, and...  ...directly with hardware engineering, accelerator (TPU/...  ...design, networking and data storage, security,...  ...opportunities to switch teams and projects...  ...Networking, Data Center operations,... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $245k - $290k

     ...Senior Staff Software EngineerCrusoe is on a mission to...  ...energy, manufacturing, data center construction, and cloud...  ...Staff Software Engineer to serve as a primary...  ...that intersect storage, networking, and virtualization.Deep...  ...-level IO context switching to global tail-latency... 
    Network
    Temporary work

    Crusoe

    Sunnyvale, CA
    3 days ago
  • $262k - $364k

     ...a distributed engineering team, fostering...  ...deploy scalable software and advanced serving...  ...and Network Engineering: Architect...  ...with data structures and...  ...opportunities to switch teams and projects...  ...GDS).As a Senior Staff Software Engineer...  ...Networking, Data Center operations,... 
    Network
    Remote work
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $207k - $300k

    Lead the end-to-end software architecture,...  ...software, and system engineering teams to drive pre...  ...of experience with data structures and...  ...scale system design, networking and data storage,...  ...opportunities to switch teams and projects...  ...Networking, Data Center operations, systems... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    17 hours ago
  • $262k - $364k

     ...a distributed team of engineers.Facilitate alignment and...  ...enhance large-scale software solutions.Minimum qualifications...  ...of experience with data structures and...  ...-scale system design, networking and data storage, security...  ...with opportunities to switch teams and projects as... 
    Network

    Google

    Sunnyvale, CA
    3 days ago
  • $207k - $300k

     ...architecture, interfaces, and data models across multiple...  ...-level and executive engineers), ensuring localized...  ...testing, and launching software products.5 years of...  ...distributed systems or networks, or experience with compute...  ...with opportunities to switch teams and projects as you... 
    Network

    Google

    Sunnyvale, CA
    3 days ago
  • $207k - $300k

     ...consolidated production data warehouses and...  ...build scalable software tooling, telemetry...  ...standards across Software Engineers and Data Engineers...  ...system design, networking and data storage,...  ...opportunities to switch teams and projects...  ...solutions.As the Staff Software Engineer... 
    Network

    Google

    Mountain View, CA
    4 days ago
  • $262k - $364k

     ...quality of the AI/ML data assets they produce.Drive...  ...and mid-level engineers, fostering a culture of...  ...years of experience in software development.7 years of...  ...-scale system design, networking and data storage, security...  ...with opportunities to switch teams and projects as... 
    Network

    Google

    Mountain View, CA
    17 hours ago
  • $262k - $364k

     ...Software EngineerGoogle's software engineers develop the next-generation technologies that...  ...large-scale system design, networking and data storage, security,...  ...with opportunities to switch teams and projects as you...  ...Global Networking, Data Center operations, systems research... 
    Network
    Worldwide

    CompliancePoint

    Mountain View, CA
    3 days ago
  • $349k

     ...Tuesday.About the RoleAs a Staff Software Engineer for the Compute pillar,...  ...Collaborate with product and data center organizations to translate...  ...of software defined networking fundamentals that informs...  ...and Bluefield DPUs , and switches).Knowledge of Nvidia’s AI... 
    Network
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    1 day ago
  • $189k - $274k

     ...efficient and accessible for all. As a Staff Software Engineer focusing on Deep Learning...  ...enhancing the performance of Deep Learning networks utilized in our Autonomous Vehicle (AV...  ...vehicle and during training on large-scale data centers. This position requires a deep... 
    Network
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    17 hours ago
  • $185k - $250k

    Job-ID: 22808Category: Software DevelopmentLocation:...  ...on current and future networking related products.• Design...  ...or Math or Electrical Engineering; M.S. preferredUS...  ...people, devices, and data everywhere. This is why...  ...connections from the data center to the cloud to the... 
    Network
    Full time
    Worldwide
    Home office

    Fortinet

    Sunnyvale, CA
    3 days ago
  • $207k - $300k

     ...teams in Warsaw.Develop junior engineers on the team.Minimum...  ...experience testing, and launching software products.5 years of experience...  ..., distributed systems or networks, or experience with compute...  ..., Google Global Networking, Data Center operations, systems research... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $111.07k - $166.4k

     ...building blocks of the data infrastructure that...  ...PHY SW Team develops software for Marvell's DSP products...  ...and between data centers worldwide. Marvell is...  ...production, and the role of a Staff Engineer in our team is to...  ...ONTsUnderstanding of Ethernet networking from the OSI model,... 
    Network
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Data Center Network Switches. Be the first to apply!