Bachelor’s degree or equivalent practical experience.
1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
1 year of experience with data structures or algorithms.
1 year of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
Nice to haves:
Experience in Mobile App Development, TypeScript.
Ability to learn new languages and toolkits.
What you'll be doing:
Write product or system development code.
Work with PMs and UXDs, design, review, implement and launch changes to our products. Drive for pragmatic, robust solutions and product excellence.
Help, maintain and improve our infrastructure and platform and, after an onboarding phase, participate in our on-call rotation.
Perks and benefits:
Work on next-generation technologies with Google engineers.
Opportunities to switch teams and projects as the business grows.
Be part of a team working on cutting-edge technology at YouTube.
Collaborate in a fast-paced environment to push technology forward.