Senior Software Engineer, Mobile

4 days ago


Mountain View, California, United States Google Full time
About the Role

As a software engineer at Google, you will be part of a team that develops cutting-edge technologies that transform the way billions of users interact with information and each other. Our products require handling vast amounts of data, and we're looking for engineers who can bring innovative ideas from various areas, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile.

Key Responsibilities
  • Design, develop, test, deploy, maintain, and enhance software solutions for Google Photos, a photo sharing and storage service.
  • Write and test product or system development code, ensuring it meets the highest standards of quality and efficiency.
  • Review code developed by other engineers and provide feedback to ensure best practices are followed.
  • Contribute to existing documentation and educational content, adapting it to product updates and user feedback.
  • Triage product or system issues, debug, track, and resolve them by analyzing sources and impact on hardware, network, or service operations and quality.
  • Participate in or lead design reviews with peers and stakeholders to decide on available technologies.
Requirements
  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages and data structures/algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience with Android application development.
  • Preferred qualifications: Master's degree or PhD in Computer Science or related technical field.
  • 3 years of experience with performance, large-scale systems data analysis, visualization tools, and/or debugging.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.


  • Mountain View, California, United States Google Full time

    About the RoleAs a Senior Software Engineer on Google's Mobile team, you will play a critical role in developing cutting-edge technologies that transform the way billions of users interact with information and each other. Our team is responsible for designing and building the foundations for immersive computing, making it accessible to billions of people...


  • Mountain View, California, United States Google Full time

    About the RoleAs a Senior Software Engineer, Mobile, Android at Google, you will play a critical role in developing cutting-edge technologies that transform the way billions of users interact with information and each other. Our products require handling vast amounts of data, and we're constantly pushing the boundaries of what's possible.Key...


  • 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 of experience 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 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

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our 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.ResponsibilitiesProvide technical leadership on high-impact projects, influencing 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

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Android team. As a key member of our team, you will be responsible for designing, developing, and testing software solutions for our mobile operating system.ResponsibilitiesWrite and test product or system development code.Participate in design reviews with peers 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 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 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...


  • Mountain View, California, United States Intuit Full time

    About IntuitIntuit is a global financial technology company that powers prosperity for the people and communities we serve. With approximately 100 million customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp, we believe that everyone should have the opportunity to prosper.Our MissionWe never stop working to find new,...


  • Mountain View, California, United States Google Full time

    About the RoleAs a Software Engineer III at Google, you will be part of a team that develops cutting-edge technologies to change the way billions of users interact with information and each other. Our products require handling massive amounts of data, and we're looking for engineers who can bring fresh ideas from various areas, including information...


  • Mountain View, California, United States Google Full time

    About the RoleWe're looking for a highly skilled Software Engineer III to join our team at Google. As a key member of our mobile software development team, you will be responsible for designing, developing, testing, and deploying software solutions for our Android and iOS applications.ResponsibilitiesWrite high-quality product or system development...


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

    Willows Landing Senior Living is at the forefront of innovation in autonomous technology, striving to enhance the quality of life for our residents through advanced solutions. Our commitment is to create a safe and efficient environment that empowers mobility and independence.Your RoleCollaborate with a talented team to ensure our systems operate safely and...


  • Mountain View, California, United States Intuit Full time

    Position OverviewJoin our Developer Experience team as a Senior Backend Software Engineer. We utilize state-of-the-art technology to tackle complex challenges for our engineers, enhancing the development experience and boosting developer productivity. Our ambitious objective is to transform the local development environment into a cloud-based solution with...


  • Mountain View, California, United States Google Full time

    About the JobAs a Senior Software Engineer on our Mobile team, you will play a critical role in developing innovative mapping solutions that change how billions of users connect, explore, and interact with information and one another.ResponsibilitiesWrite and Test Code: Develop high-quality, scalable, and efficient code for our mapping products and...


  • Mountain View, California, United States Google Full time

    About the RoleAt Google, we're pushing the boundaries of what's possible with technology. As a software engineer, you'll 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...


  • Mountain View, 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 shape how billions of users interact with information and each other. Our software engineers work on a wide range of projects, from information retrieval and distributed computing to large-scale system design, networking,...


  • Mountain View, California, United States YouTube Full time

    About the RoleAs a Software Engineer IV, Mobile at YouTube, 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.ResponsibilitiesWrite product or system development code.Review code developed by other engineers and provide feedback to...