Staff Software Engineer, Mobile (iOS), YouTube Create

3 - 8 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You should have a Bachelor's degree or equivalent practical experience along with 8 years of experience in software development, data structures, and algorithms. Additionally, you must possess 5 years of experience in testing, launching software products, and 3 years of experience in software design and architecture. As a candidate for this role, it is preferred that you have experience in leading project teams, setting technical direction, crash reporting, and analysis tools such as Firebase Crashlytics and Sentry, and proactive monitoring. Moreover, having a solid understanding of multithreading, concurrency, asynchronous programming, software development lifecycle, agile methodologies, and architectural patterns is beneficial. Excellent problem-solving and debugging skills are also necessary for this position. Google is seeking software engineers who can contribute to developing next-generation technologies that impact how billions of users connect, explore, and interact with information. The role involves working on projects critical to Google's needs, with the opportunity to switch teams and projects as the business evolves. Engineers are expected to be versatile, demonstrate leadership qualities, and embrace new challenges across the full-stack. As a software engineer at Google, you will be responsible for managing project priorities, deadlines, and deliverables. Your duties will include designing, developing, testing, deploying, maintaining, and enhancing software solutions. Technical expertise is crucial for this role to ensure the successful execution of projects. At YouTube, the belief is that everyone should have a voice, and the world is a better place when people listen, share, and build communities through storytelling. The organization aims to empower individuals to share their stories, explore their interests, and connect with others. By combining cutting-edge technology with creativity, YouTube strives to keep pace with cultural shifts and show people the world. The responsibilities of this role include providing technical leadership, establishing best engineering practices, and mentoring other engineers at YouTube. You will lead the design of major software components, systems, and features, particularly focusing on launching user-facing features that transform video creation through the YouTube Create app on iOS. Collaboration with UX, Product Manager teams, and partner teams is essential to integrate media processing, effects production, fun assets, client infrastructure, and more. The role involves working with Flutter for UX and the data layer, as well as native iOS for media and backend integrations, to drive cross-organizational collaboration and ensure alignment of multiple work streams to support differentiation.,

Mock Interview

Practice Video Interview with JobPe AI

Start Artificial Intelligence Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Google logo
Google

94043

RecommendedJobs for You