Software Engineer III, Mobile (iOS), YouTube

YouTube is a video-sharing platform owned by Google, allowing users to upload, view, rate, share, and comment on videos.
$136,000 - $200,000
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer

Description For Software Engineer III, Mobile (iOS), YouTube

Google's YouTube team is seeking a Software Engineer III specializing in Mobile (iOS) development. This role is crucial for developing and maintaining the iOS application for one of the world's largest video-sharing platforms. The ideal candidate will have a strong background in iOS development, with at least 2 years of experience in software development and iOS application creation.

As a Software Engineer III at YouTube, you'll be working on cutting-edge technologies that impact billions of users worldwide. You'll be responsible for writing product code, reviewing code from other engineers, contributing to documentation, and participating in design reviews. The role requires expertise in Objective-C or Swift, as well as a solid understanding of data structures and algorithms.

The position offers a competitive salary range of $136,000 to $200,000, plus bonus, equity, and benefits. You'll have the opportunity to work in either San Bruno or Mountain View, CA, collaborating with a team of talented engineers and designers to shape the future of video consumption on mobile devices.

Google is known for its innovative work culture and commitment to diversity and inclusion. As part of the YouTube team, you'll be at the forefront of mobile technology, working on challenges related to video streaming, user interface design, and large-scale systems.

If you're passionate about mobile development, have a track record of building high-quality iOS applications, and want to make an impact on a global scale, this role at YouTube could be the perfect next step in your career. Join the team that's revolutionizing how people create, share, and watch video content around the world.

Last updated 2 months ago

Responsibilities For Software Engineer III, Mobile (iOS), YouTube

  • Write product or system development code
  • Review code developed by other engineers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • 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
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies

Requirements For Software Engineer III, Mobile (iOS), YouTube

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience with iOS application development
  • Programming experience in Objective-C or Swift

Benefits For Software Engineer III, Mobile (iOS), YouTube

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To YouTube Software Engineer III, Mobile (iOS), YouTube

Product Manager, YouTube Create

Lead product strategy and development for YouTube Create app, focusing on video editing tools and creator experience while scaling from MVP to millions of users.

Software Engineer III, Mobile (Android), YouTube Shorts Creation

Join YouTube as a Software Engineer III to build innovative mobile creation tools for Shorts, collaborating across teams and working with cutting-edge technologies.

Automation QA Engineer (Mobile)

Remote Automation QA Engineer position at United Tech, focusing on mobile testing automation with opportunities for professional growth and comprehensive benefits.

Technical Program Manager, Pixel

Technical Program Manager position at Google Pixel team, focusing on managing cross-functional projects for mobile device development and software-hardware integration.

Technical Program Manager, Pixel Software

Technical Program Manager position at Google leading software development projects for Pixel devices, combining project management with technical expertise in mobile and consumer electronics.