Staff Software Engineer, Data Center Network Switches
$207k - $300kWork 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.
$207k - $300k
...distributed team of engineers.Facilitate... ...Assess impact to team software stack from new hardware... ...systems or networks, or experience with... ...computing, large-scale data processing.... ...Experience with data center architecture and technology... ...opportunities to switch teams and projects...NetworkWorldwide$207k - $300k
...a distributed team of engineers.Scale and performance... ...tuning of a large-scale network.Design, develop, test,... ...maintain and improve switch software.Work on projects enabling... ...of experience with data structures and algorithms... ...Google's data center and AI infrastructure....NetworkWorldwide$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...NetworkWorldwide$207k - $300k
...a distributed team of engineers.Facilitate alignment and... ...enhance large scale software solutions.Minimum qualifications... ...NXP, TI).Knowledge of data center open standards, and... ...-scale system design, networking and data storage,... ...with opportunities to switch teams and projects as...NetworkWorldwide$262k - $365k
...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...NetworkWorldwide$207k - $300k
...maintenance of large-scale software solutions,... ...team of engineers while managing project... ...of experience with data structures and algorithms... ...system design, networking and data storage,... ...opportunities to switch teams and projects... ...Networking, Data Center operations, systems...NetworkWorldwide$207k - $300k
...distributed team of engineers.Facilitate... ...enhance large-scale software solutions.Minimum... ...distributed systems or networks, or experience with... ...experience with data structures and algorithms... ..., data center networking and system... ...opportunities to switch teams and projects...NetworkWorldwide$207k - $301k
...high-performing engineers who design and... ...the planet-scale networks powering Google... ...and launching software products and... ...networking and data storage, security... ...opportunities to switch teams and... ...and passionate Staff Software Engineering... ..., Data Center operations, systems...NetworkRemote workWorldwide$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...NetworkWorldwide$207k - $301k
...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,...NetworkWorldwide$207k - $301k
...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...NetworkWorldwide$207k - $300k
...distributed team of engineers.Facilitate... ...enhance large-scale software solutions.Minimum... ...of experience with data structures/algorithms... ...scale system design, networking and data storage,... ...opportunities to switch teams and projects... ...Networking, Data Center operations, systems...NetworkWorldwide$207k - $301k
...distributed team of engineers.Facilitate... ...enhance large scale software solutions.Minimum... ...distributed systems or networks, or experience with... ...experience with data structures/algorithms... ...opportunities to switch teams and projects... .... We’re at the center of amazing work at...NetworkWorldwide$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,...NetworkWorldwide$207k - $301k
...distributed team of engineers.Facilitate... ...enhance large scale software solutions.Minimum... ...distributed systems or networks, or experience with... ...experience with data structures/algorithms... ...opportunities to switch teams and projects... ...our data centers to building the next...Network$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,...NetworkRemote workWorldwide$262k - $365k
...distributed team of engineers.Facilitate... ...enhance large-scale software solutions.Build next... ...implement and qualify new networking features,... ...of experience with data structures and algorithms... ...opportunities to switch teams and projects... ...Networking, Data Center operations,...NetworkWorldwide$207k - $300k
...of experience in software development. 5 years... ...-scale systems data analysis, visualization... ...degree or PhD in Engineering, Computer Science,... ...system design, networking and data storage,... ...opportunities to switch teams and projects... ...Networking, Data Center operations, systems...NetworkWorldwide$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...NetworkWorldwide$207k - $300k
...control planes and software infrastructure... ...-available ML network fabrics.Design... ...with senior engineers and product managers... ...with data structures and... ...Experience with data center networking, Software... ...to switch teams and projects... ...technology forward.As a Staff Engineer on the...NetworkWorldwide$262k - $364k
Senior Staff Software Engineer, GPU System Software link Copy link Google Sunnyvale... ...8 years of experience with data structures and algorithms.... .... Experience with data center networking. About the job Google's... ...needs with opportunities to switch teams and projects as you...NetworkWorldwide$207k - $300k
...security of the model data life cycle,... ...of experience in software development.5 years... ...distributed systems or networks, or experience... ...degree or PhD in Engineering, Computer Science,... ...opportunities to switch teams and projects... ...Networking, Data Center operations, systems...NetworkWorldwide$207k - $300k
...executive and mid-level engineers, fostering a... ...of experience in software development.5 years... ...model evaluation, data processing, debugging... ...system design, networking and data storage,... ...opportunities to switch teams and projects... ...technology forward.As a Staff Software Engineer...NetworkImmediate start$207k - $300k
...low-level performance software for a new systolic array... ...performance software engineers and general software... ...years of experience with data structures and... ...following: operating systems, networking systems, storage... .... Unlike classic data center infrastructure, these...Network$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...NetworkWork at officeLocal areaWork from homeFlexible hours$185k - $250k
...:• Develop and maintain software components on current and future networking related products.• Design... ...or Math or Electrical Engineering; M.S. preferredUS citizenship... ...people, devices, and data everywhere. This is why... ...connections from the data center to the cloud to the home...NetworkFull timeWorldwideHome office$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...NetworkWork at officeLocal area3 days per week$152k - $248k
...largest professional network, built to create economic... ...to flexible work is centered on trust and optimized... ...hardware health, and data center capacity management... ...power Infrastructure Engineering at LinkedIn. We own... ...LinkedIn to the world. As a Staff Software Engineer, you will...NetworkFor contractorsWork at officeFlexible hours$262k - $364k
...architecture for AI-ready data foundations, including... ....Lead the Data and AI engineering track. Guide designs,... ...and testing/launching software products.Experience... ...-scale system design, networking and data storage, security... ...with opportunities to switch teams and projects as...Network$207k - $301k
...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...NetworkWorldwide
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!
- data center engineer Sunnyvale, CA
- senior cloud data engineer Sunnyvale, CA
- data infrastructure engineer Sunnyvale, CA
- sr information security engineer Sunnyvale, CA
- hadoop big data developer Sunnyvale, CA
- data visualization developer Sunnyvale, CA
- remote data engineer Sunnyvale, CA
- etl data engineer Sunnyvale, CA
- data engineer analytics Sunnyvale, CA
- sr data engineer Sunnyvale, CA
