
About Google
Empowering the world through technology and information
Key Highlights
- Over 100,000 employees globally
- Headquartered in Mountain View, California
- Parent company Alphabet Inc. valued at $1.5 trillion
- Google Cloud Platform serves millions of customers
Google LLC, headquartered in Mountain View, California, is a global leader in internet-related services and products, including its flagship search engine, Google Search, and the Android operating system. With over 100,000 employees, Google also offers cloud computing services through Google Cloud P...
π Benefits
Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...
π Culture
Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...
Skills & Technologies
Overview
Google is seeking a Mobile Engineer to develop and enhance the Google Photos iOS application. You'll work with Swift, SwiftUI, and Objective-C to improve user experiences and drive growth. This role requires 2+ years of iOS application development experience.
Job Description
Who you are
You have a Bachelorβs degree or equivalent practical experience, along with at least 2 years of experience in software development using one or more programming languages. If you hold an advanced degree, you may qualify with just 1 year of industry experience. Your background includes 2 years of iOS application development, showcasing your ability to create engaging mobile experiences. You are well-versed in data structures and algorithms, having applied this knowledge in both academic and industry settings. Proficiency in Swift, SwiftUI, or Objective-C is essential, as you will be working directly with these technologies to enhance the Google Photos app. You are a versatile engineer who enjoys tackling new challenges and collaborating with cross-functional teams to deliver high-quality software solutions.
Desirable
Experience with additional programming languages or frameworks is a plus, as is familiarity with concepts in distributed computing, large-scale system design, and user interface design. You thrive in environments that encourage innovation and experimentation, and you are eager to contribute to projects that impact millions of users worldwide.
What you'll do
As a Mobile Engineer on the Google Photos team, you will focus on the growth of new users by improving their initial experiences with the app. You will collaborate with other engineers to design, build, and deploy new product features that enhance user engagement. Your responsibilities will include identifying, triaging, debugging, and resolving issues in existing code, ensuring a seamless experience for users. You will participate in running experiments aimed at optimizing user onboarding and retention, leveraging your technical skills to drive impactful changes. Your role will also involve working closely with product managers and designers to align on user needs and product goals, contributing to the overall success of the Google Photos application.
What we offer
At Google, you will be part of a team dedicated to creating user-centered experiences that leverage cutting-edge technology. You will have opportunities for professional growth and development, including the chance to switch teams and projects as your career evolves. Google fosters a culture of collaboration and innovation, where your ideas can lead to significant advancements in technology. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us in shaping the future of how users connect and interact with their photos.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Google.
Similar Jobs You Might Like
Based on your interests and this role

Mobile Engineer
Google is hiring a Senior Mobile Engineer for Google Photos to design and implement new features. You'll work with iOS technologies like Swift and Objective-C in Sydney. This position requires 5+ years of experience in iOS mobile software development.

Software Engineering
Google is hiring a Software Engineer for Google Photos to develop next-generation technologies that enhance user experiences. You'll work with Java and collaborate cross-functionally to design and deploy new product features. This position requires 2 years of software development experience.

Staff Engineer
Google is hiring a Staff Software Engineer to work on mobile applications, specifically in the Photos team. You'll leverage your expertise in Android development and software architecture to lead projects and collaborate with cross-functional teams. This position requires 8+ years of experience in software development.