Senior Software Engineer, Augmented Reality

2 weeks ago


Mountain View, California, United States Google Full time

Minimum qualifications:

A Bachelor's degree or equivalent practical experience. A minimum of 2 years of experience in software development using one or more programming languages, or 1 year of experience with an advanced degree in a relevant industry context.

At least 2 years of experience with data structures or algorithms in either an academic or professional environment.

Preferred qualifications:


A Master's degree or PhD in Computer Science or related technical disciplines. 2 years of experience with performance analysis, large-scale systems data evaluation, visualization tools, and/or debugging techniques.

Experience in developing accessible technologies. Proficiency in code and system health, diagnosis and resolution, as well as software testing development.

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 traditional web search.

We seek software engineers who bring innovative ideas from various fields, including information retrieval, distributed computing, large-scale system architecture, networking and data storage, security, artificial intelligence, natural language processing, user interface design, and mobile technology; the list is extensive and continually expanding.

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

We require our software engineers to be adaptable, demonstrate leadership qualities, and show enthusiasm for tackling new challenges across the entire technology stack as we strive to advance technology.

With your technical skills, you will oversee project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

The Google Augmented Reality team comprises a diverse group of specialists dedicated to establishing the groundwork for exceptional immersive computing and creating engaging, user-friendly experiences.

We are committed to making immersive computing accessible to billions through mobile devices, and our scope continues to expand and evolve.

The US base salary range for this full-time position is $136,000-$200,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 information 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 writing product or system development code.
Participating in or leading design reviews with peers and stakeholders to evaluate available technologies.

Reviewing code developed by other engineers and providing feedback to ensure adherence to best practices (e.g., style guidelines, code accuracy, testability, and efficiency). Contributing to existing documentation or educational content and adapting it based on product/program updates and user feedback.

Triage product or system issues and debug/track/resolve by analyzing the sources of issues and their impact on hardware, network, or service operations and quality.



  • Mountain View, California, United States Google Full time

    About the RoleAs a Senior Software Engineer on Google's Augmented Reality team, 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.ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutions for immersive...


  • Mountain View, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience. A minimum of 2 years of experience in software engineering utilizing one or more programming languages, or 1 year of experience with an advanced degree in a professional environment. 2 years of experience with data structures or algorithms in either an academic or professional...


  • Mountain View, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience. A minimum of 2 years of experience in software engineering utilizing one or more programming languages, or 1 year of experience with an advanced degree in a professional environment. Additionally, 2 years of experience with data structures or algorithms in either an academic or...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:A Bachelor's degree or equivalent practical experience. A minimum of 2 years of experience in software development using one or more programming languages, or 1 year of experience with an advanced degree in a relevant industry setting. At least 2 years of experience with data structures or algorithms in either an academic or...


  • Mountain View, California, United States Google Full time

    Minimum qualifications:A Bachelor's degree or equivalent practical experience. A minimum of 2 years of experience in software development using one or more programming languages, or 1 year of experience with an advanced degree in a relevant industry. At least 2 years of experience with data structures or algorithms in either an academic or professional...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:A Bachelor's degree or equivalent practical experience. A minimum of 2 years of experience in software development using one or more programming languages, or 1 year of experience with an advanced degree in a relevant industry. At least 2 years of experience with data structures or algorithms in either an academic or professional...


  • Mountain View, California, United States Google Full time

    About the RoleWe are seeking a highly skilled Product Design Engineer to join our Augmented Reality team at Google. As a key member of our team, you will be responsible for designing and building the hardware, software, and networking technologies that power our services.Key ResponsibilitiesIdentify and resolve issues with hardware components to ensure...


  • Mountain View, California, United States Google Inc. Full time

    About the JobAt Google Inc., we're seeking a highly skilled Senior Software Engineer, Head Tracking to join our team. As a key member of our Augmented Reality (AR) team, you will play a critical role in shaping the future of AR experiences by developing revolutionary head-tracking components.The ideal candidate will have a strong background in computer...


  • Mountain View, California, United States Intuit Full time

    Senior Manager, Software Engineering, CRM (Mailchimp)Intuit - Mountain View, CAOverviewIntuit Mailchimp is a leading marketing platform for small businesses. We empower millions of customers around the world to build their brands and grow their companies with a suite of marketing automation, multichannel campaigns, CRM, and analytics tools.We're looking for...


  • Mountain View, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software engineering across various programming languages, alongside a strong foundation in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, with at least 1 year in software design and...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development utilizing one or more programming languages, along with a solid understanding of data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year in software design and...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development using one or more programming languages, alongside expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, with at least 1 year focused on software design and...


  • Mountain View, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software engineering utilizing one or more programming languages, alongside a strong foundation in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, with at least 1 year focused on software design...


  • Mountain View, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software engineering utilizing one or more programming languages, alongside expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year in software design and architecture.3...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development using one or more programming languages, along with expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software design and...

  • AR Software Engineer

    2 weeks ago


    Mountain View, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with one or more general purpose programming languages including but not limited to: Java, C/C++, Python, Objective C, JavaScript, or Go. 3 years of experience with computer graphic frameworks and libraries, including but not limited to OpenGL, DirectX, or...

  • AR Software Engineer

    2 weeks ago


    Mountain View, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with one or more general-purpose programming languages, including but not limited to: Java, C/C++, Python, Objective C, JavaScript, or Go. 3 years of experience with computer graphics frameworks and libraries, including but not limited to OpenGL, DirectX, or...


  • Mountain View, California, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with one or more general purpose programming languages including but not limited to: Java, C/C++, Python, Objective C, JavaScript, or Go. 3 years of experience with computer graphic frameworks and libraries, including but not limited to OpenGL, DirectX, or...


  • Mountain View, California, United States Google Full time

    About the JobThe US base salary range for this full-time position is $147,000-$218,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...


  • Mountain View, California, United States Willows Landing Senior Living Full time

    Willows Landing Senior Living is dedicated to enhancing the quality of life for our residents through innovative technology solutions. Our mission is to create a safe and enjoyable environment, leveraging cutting-edge robotics to improve daily living experiences.Key ResponsibilitiesCollaborate with a talented team to ensure the seamless operation of our...