Current jobs related to Senior Software Engineer, Infrastructure Solutions - Sunnyvale, California - Google


  • Sunnyvale, California, United States SpaceX Full time

    Job Title: Senior Software Infrastructure EngineerAt SpaceX, we're pushing the boundaries of space technology and exploring new frontiers. As a Senior Software Infrastructure Engineer, you'll play a critical role in designing, building, and operating the software infrastructure that powers our Starlink satellite constellation.Responsibilities:Design and...


  • Sunnyvale, California, United States SpaceX Full time

    Job Title: Senior Software Infrastructure EngineerJob Summary:SpaceX is seeking a highly skilled Senior Software Infrastructure Engineer to join our team. As a key member of our infrastructure team, you will be responsible for designing, building, and operating the software infrastructure that supports our satellite constellation and...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Design and...


  • Sunnyvale, California, United States Google Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Core team at Google. As a key member of our team, you will be responsible for designing, developing, and testing software solutions that drive the pace of innovation for our users and developers.ResponsibilitiesDesign and develop software solutions that meet the needs of our...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing software products that meet the highest standards of quality and reliability.Job SummaryThe successful...


  • Sunnyvale, California, United States Google Full time

    Job SummaryWe are seeking a highly skilled Senior Staff Software Engineer to join our Google Cloud Infrastructure team. As a key member of our team, you will be responsible for designing, developing, and deploying large-scale software solutions that meet the needs of our customers.Key ResponsibilitiesProvide technical leadership on high-impact projects,...


  • Sunnyvale, California, United States Google Full time

    Job OverviewGoogle is seeking a highly skilled software engineer to join our team and contribute to the development of cutting-edge technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesAs a software engineer at Google, you will work on high-impact projects, providing technical...


  • Sunnyvale, California, United States Google Full time

    About the Role:We're looking for a skilled software engineer to join our Technical Infrastructure team at Google. As a software engineer, you will work on designing, developing, testing, deploying, maintaining, and enhancing software solutions for our infrastructure and platforms.Responsibilities:Write and test product or system development code.Participate...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Software Engineer Job DescriptionThompson Software Solutions, a Lynx Software Technologies company, is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for developing, integrating, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Develop...


  • Sunnyvale, California, United States SpaceX Full time

    Job Title: Software Infrastructure EngineerAt SpaceX, we're pushing the boundaries of space technology and innovation. As a Software Infrastructure Engineer, you'll play a critical role in designing, building, and operating the software infrastructure that powers our Starlink satellite constellation.Responsibilities:Design and develop scalable and...


  • Sunnyvale, California, United States Google Full time

    About the RoleWe're looking for a skilled software engineer to join our team at Google, where you'll work on critical projects that impact our users worldwide. As a software engineer on our team, you'll design, develop, test, and deploy software solutions that meet the needs of our users.Our team is responsible for building and maintaining the technical...


  • Sunnyvale, California, United States Uber Full time

    About the RoleUber is seeking a highly skilled Senior Backend Software Engineer to join our team. As a key member of our engineering organization, you will be responsible for driving the development and maintenance of backend services and solutions that support user-facing products, downstream services, or infrastructure tools and platforms used across...


  • Sunnyvale, California, United States Sam's Club Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Agile Team at Sam's Club. As a key member of our team, you will be responsible for designing, developing, and delivering cutting-edge software solutions that drive business growth and customer satisfaction.Key Responsibilities:Collaborate with cross-functional teams to...


  • Sunnyvale, California, United States Google Full time

    Job DescriptionAt Google, we're looking for a talented Senior Cloud Infrastructure Engineer to join our team. As a key member of our Cloud Armor team, you will be responsible for designing and developing solutions to enhance the Cloud Armor product features and bringing them to production.ResponsibilitiesParticipate in design reviews with peers and...


  • Sunnyvale, California, United States Google Full time

    About the RoleAs a Senior Software Engineer on Google's Cloud Computing team, you will play a critical role in designing, developing, and maintaining the infrastructure that powers our cloud services. You will work closely with cross-functional teams to develop scalable, secure, and efficient cloud-based systems.ResponsibilitiesDesign and develop cloud-based...


  • Sunnyvale, California, United States SpaceX Full time

    Job Title: Software Infrastructure EngineerJob Summary:At SpaceX, we're looking for a skilled Software Infrastructure Engineer to join our team and help us deploy Starlink, the world's most advanced broadband internet system. As a key member of our team, you will design, build, test, and operate all parts of the system, including thousands of satellites,...


  • Sunnyvale, California, United States Google Full time

    About the RoleAs a senior software engineer at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesWrite and test product or system development code.Participate in, or lead design reviews with peers and...

  • Software Engineer III

    2 weeks ago


    Sunnyvale, California, United States Google Full time

    About the RoleWe're looking for a skilled Software Engineer III to join our Infrastructure Platforms Engineering team at Google. As a key member of our team, you will design, develop, and maintain large-scale infrastructure and distributed systems that power our products and services.ResponsibilitiesWrite high-quality product or system development...

  • Software Engineer

    2 weeks ago


    Sunnyvale, California, United States Apple Full time

    Job Title: Software Engineer - Cloud InfrastructureAt Apple, we're looking for a skilled Software Engineer to join our Cloud Infrastructure team. As a key member of our team, you will be responsible for designing and building scalable cloud infrastructure that is highly reliable, secure, and available.Key Responsibilities:Design and build cloud...


  • Sunnyvale, California, United States Google Full time

    About the JobAt Google, we're looking for talented software engineers to join our cloud infrastructure team. As a software engineer, you will work on designing, developing, and deploying scalable and efficient cloud infrastructure solutions. You will collaborate with cross-functional teams to identify and prioritize project requirements, and contribute to...

Senior Software Engineer, Infrastructure Solutions

2 months ago


Sunnyvale, California, United States Google Full time

Minimum qualifications:
Bachelor's degree or equivalent practical experience.
8 years of experience in software development, focusing on data structures and algorithms.
5 years of experience in testing and launching software products, alongside 3 years in software design and architecture.

5 years of experience in constructing and enhancing large-scale infrastructure, distributed systems, or networks, as well as experience with computing technologies, storage solutions, and hardware architecture.


Preferred qualifications:
Master's degree or PhD in Engineering, Computer Science, or a related technical discipline.

3 years of experience in a technical leadership capacity, guiding project teams and establishing technical direction. 3 years of experience in a complex, matrixed organization involving cross-functional and/or cross-business initiatives.

About the role: Google's software engineers are at the forefront of developing next-generation technologies that transform how billions of users connect, explore, and interact with information and each other.

Our products are designed to manage information at an immense scale, extending well beyond web search.

We seek engineers who bring innovative ideas from various fields, including information retrieval, distributed computing, large-scale system architecture, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile technology; the possibilities are vast and continually expanding.

As a software engineer, you will focus on a specific project vital to Google's objectives, with opportunities to transition between teams and projects as our dynamic business evolves.

We require our engineers to be adaptable, exhibit leadership qualities, and be eager to tackle new challenges across the full technology stack as we advance innovation.

With your technical acumen, you will oversee project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.
The Core team establishes the technical foundation for Google's flagship products. We are the stewards and advocates for the essential design elements, developer platforms, product components, and infrastructure at Google.

These foundational elements are crucial for delivering excellent, secure, and cohesive experiences for our users and drive the pace of innovation for every developer.

We examine Google's products to create central solutions, dismantle technical barriers, and fortify existing systems.

As the Core team, we possess a mandate and a unique opportunity to influence significant technical decisions across the organization.

The US base salary range for this full-time position is $189,000-$284,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location.

The range displayed on each job posting reflects the minimum and maximum target salaries for the position across all US locations.

Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.

Your recruiter can provide more details about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits.

Learn more about benefits at Google. Responsibilities include providing technical leadership on high-impact projects.
Influencing and mentoring a distributed team of engineers.
Facilitating alignment and clarity across teams regarding goals, outcomes, and timelines.
Managing project priorities, deadlines, and deliverables.
Designing, developing, testing, deploying, maintaining, and enhancing large-scale software solutions.