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

Senior Software Engineer, Infrastructure, Persistent Disk

$174k - $252k

Google

Write and test product or system development code.Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.Collaborate with cross-functional teams across the entire Google Infrastructure software stack from hardware to Application, to define, implement, validate, and deploy the improvements.Work with storage developers.Implement and deliver functionality critical to offloaded Persistent Disk while emphasizing software engineering principles to ensure a system capable of scaling to the needs of the business.Minimum qualifications:Bachelor’s degree or equivalent practical experience.5 years of experience with software development in one or more programming languages (e.g., C++).3 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.Experience with test automation development.Preferred qualifications:Master's degree or PhD in Computer Science, or a related technical field.5 years of experience with data structures and algorithms.1 year of experience in a technical leadership role.Experience with Solid State Drives (SSDs) and storage protocols.Experience with hardware accelerators.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 Persistent Disk team provides the mission-critical block storage foundation for Google Cloud, managing exabytes of data for millions of users and tens of thousands of enterprises. As part of the Virtualization and Offloads team, you will build high-performance storage clients that run in both virtualized and bare-metal environments, ensuring every Google Compute Engine Virtual Machine (VM) has the reliable, high-speed storage it needs to grow.In this role, you will design and implement the next generation of storage Input/Output (IO) paths, moving critical processing from software to hardware accelerators like smart Network Interface Cards (NICs). Working at the boundary of hardware and software, you will develop control and data planes where microseconds count, solving complex distributed systems issues to deliver performance comparable to locally attached disks.Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $174000 - $252000 (USD) + 15% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor’s degree or equivalent practical experience.5 years of experience with software development in one or more programming languages (e.g., C++).3 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.Experience with test automation development.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Infrastructure, Persistent Disk in Sunnyvale, CA vacancy
  • $153.2k - $234.1k

    Job DescriptionRole OverviewAs a Senior Software Engineer on the Rendering Infrastructure team, you will build the systems that turn a GPU-accelerated, physically...  ...redundant I/O at cluster scale.Profile and reduce disk, network, and memory footprints to cut worker spin-up... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $204k - $259k

     ...across 15+ U.S. states. The Onboard Software Performance team ensures that systems running...  ...~5 years of experience as a software engineer or similar roles ~5 years of...  ...techniques We prefer: 2 years in infrastructure/systems/performance domain optimizing end... 
    Senior
    Full time
    Work at office
    Remote work

    Waymo

    Mountain View, CA
    13 hours ago
  • $184k - $287.5k

    NVIDIA's Deep Learning Libraries Group is seeking excellent software engineers to enable the next wave of NVIDIA’s highest performing deep...  .... The mission is to design and develop scalable, modular infrastructure that streamlines development, build, and test across NVIDIA... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $174k - $252k

     ...implementation of GGN’s virtualization infrastructure using Kubernetes to accelerate testing...  ...level technical leadership to emulation engineers by defining design and implementation strategies...  ...experience.5 years of experience with software development in one or more programming... 
    Senior

    Google

    Sunnyvale, CA
    3 days ago
  • $180k - $215k

     ...Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities...  ...the U.S. Department of Defense.We are looking for a Senior Software Engineer to build infrastructure, tools, and systems that support our Planning team to... 
    Senior
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    3 days ago
  • $168k - $264.5k

     ...impact on the world.Join NVIDIA’s CAD Infrastructure team and be part of something outstanding! We are building a next-generation software platform for semiconductor design, applying...  ...is an ambitious endeavor, and we need engineers who thrive in a hands-on environment,... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • The RoleWe're looking for a Senior Software Engineer to join our ML Infrastructure team and support the foundational infrastructure that powers Gridmatic. Our platform challenges are shaped by the nature of energy markets: forecasts and trading decisions run on tight schedules... 
    Senior
    Home office
    Flexible hours

    Gridmatic

    Cupertino, CA
    3 days ago
  • $193.93k - $291.15k

     ...Google, Softbank, Fidelity, T. Rowe Price, and other leading investorsAbout the RoleNuro is seeking a Software Engineer with expertise in large-scale infrastructure, workload orchestration, and data processing to join our ML Infrastructure team. In this role, you will... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • $174k - $252k

     ..., including air-gapped, connected, and software-only products, utilizing a background in...  ..., distributed processing and systems infrastructure.Experience working with container technologies...  ...and debugging skills.Google's software engineers develop the next-generation... 
    Senior

    Google

    Sunnyvale, CA
    4 days ago
  • $174k - $253k

     ...experience testing, maintaining, or launching software products, and 1 year of experience with...  ...of experience developing large-scale infrastructure, distributed systems or networks, or...  ...technologies. Google's software engineers develop the next-generation technologies... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $174k - $253k

     ...experience testing, maintaining, or launching software products, and 1 year of experience with...  ...of experience developing large-scale infrastructure, distributed systems or networks, or...  ...technologies. Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Mountain View, CA
    1 day ago
  • $183k - $275k

     ...test different aspects of the software and hardware integration...  ...the road. You will own the infrastructure that makes this possible.Our...  ...profiling tools, and much much more.Engineers across the company rely on...  ...deliver, and you've briefed senior engineering leadership on... 
    Senior
    Temporary work
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • $174k - $252k

     ...test, deploy, maintain and improve switch software.Manage individual project priorities,...  ...experience with developing large-scale infrastructure, distributed systems or networks, or...  ...threading development.Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Sunnyvale, CA
    3 days ago
  • $185k - $230k

    The OpportunityAre you an experienced Senior Software Engineer, Backend (Infrastructure) looking to make a significant impact at the intersection of scalable web services and cutting-edge AI technologies? We're seeking a talented engineer to lead the development, deployment... 
    Senior
    Permanent employment

    Otter.ai

    Mountain View, CA
    3 days ago
  • $174k - $252k

     ...experience. 5 years of experience with software development in C++, C, or Python.3 years...  ...of experience developing large-scale infrastructure, distributed systems or networks, or experience...  ...technologies. Google's software engineers develop the next-generation technologies... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $174k - $252k

     ...experience.5 years of experience with software development in C++, C, or Python.3 years...  ...years of experience developing large-scale infrastructure, distributed systems or networking, or...  ...Balancing, etc.).Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Sunnyvale, CA
    3 days ago
  • $152k - $241.5k

    Join NVIDIA's Isaac Applications Engineering team and help build the platform for Physical...  ...question that runs through all of it: is our software ready to be used by agents? That means...  ...for it, test for it, and build the infrastructure that keeps it true as the stack evolves... 
    Senior
    Full time
    Live in
    Night shift

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...generative AI revolution, building the software and systems that power the world’s...  ...workloads. We are looking for a Senior Software Engineer to lead the bring-up, triage, benchmarking...  ...of large-scale AI clusters, infrastructure, and end-to-end workloads, setting the... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $144k - $236k

     ...works.Job DescriptionAs part of our world-class software engineering team, you will help build the next-generation infrastructure and platforms that power LinkedIn’s products,...  ...Work posters: Full-timeFunction: EngineeringExperience level: Mid-Senior LevelIndustry: Internet
    Senior
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    8 hours ago
  • $174k - $252k

     ...experience.5 years of experience with software development in one or more programming...  ...experience building and developing large-scale infrastructure or distributed systems.1 year of...  ...languages (e.g., Python).Google's software engineers develop the next-generation... 
    Senior

    Google

    Sunnyvale, CA
    3 days ago
  • $193.93k - $291.15k

     ...output generalists where ML and systems engineering converge to push autonomy performance forward. As a Senior Perception ML Data Infrastructure Engineer, you will own the critical...  ...operations.About YouBS/MS in Computer Science, Software Engineering, Robotics, or a related... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $153k - $222k

    Decisive Point is looking for a Senior Software Engineer to join our team in Sunnyvale, California. In this role, you will develop innovative solutions in the autonomy space, collaborating with experts across diverse fields. We're seeking candidates with over 4 years of... 
    Senior

    Decisive Point

    Sunnyvale, CA
    1 day ago
  • Applied Intuition in Sunnyvale, CA is seeking a Senior Software Engineer to own and maintain our HD maps infrastructure, enabling scalable localization and querying across products. You will collaborate with engineers and customers to design and implement map storage formats... 
    Senior

    Front Door Defense

    Sunnyvale, CA
    3 days ago
  • $161.3k - $274.2k

     ...workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we...  ...— backed by a real datastore that persists changes during a run, so a created ticket...  ...+ years building production backend or infrastructure systemsStrong in Python or Go (ideally... 
    Senior
    Contract work
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    13 hours ago
  • Senior Software Engineer, Infrastructure Software for AI (Centralized AI Data Centers & Distributed AI-RAN Environments) We challenge conventional limits by building transformative products that fully exploit our state-of-the-art (SOTA) infrastructure—including NVIDIA... 
    Senior

    Intelliswift - An LTTS Company

    Sunnyvale, CA
    3 days ago
  • $153k - $222k

    Senior Software Engineer - Maps Infrastructure Build the next generation of our HD maps infrastructure for scalable localization and querying Location: Sunnyvale, California Compensation: $153,000 - 222,000 USD / year About The Role About Applied Intuition Applied Intuition... 
    Senior
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Front Door Defense

    Sunnyvale, CA
    4 days ago
  • Senior Software Engineer, AI and Infrastructure 2 days ago Be among the first 25 applicants Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Seattle, WA, USA; Sunnyvale, CA, USA . Minimum Qualifications... 
    Senior
    Full time
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $184k - $287.5k

    We are now seeking a Senior Infrastructure Software Engineer for NVIDIA TensorRT Edge-LLM!NVIDIA's TensorRT Infrastructure group is seeking excellent software engineers to enable the next generation of edge AI. This is an outstanding chance to define the infrastructure/... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $166k - $244k

    Senior Software Engineer, Infrastructure, Platforms Infrastructure Engineering Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Apply Note: By applying to this position... 
    Senior
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $193.93k - $291.15k

     ...About the Role The ability to monitor and assist our vehicles remotely plays a key role in our business strategy. As a Senior Software Engineer, Networking you will work on our in-house Teleoperations platform. You will work with a diverse team of engineers to build... 
    Senior
    Full time
    Remote work

    Nuro

    Mountain View, CA
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Infrastructure, Persistent Disk. Be the first to apply!