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 monitoring, testing, and system design.
Ability to take on complex and ambiguous problems.
Experience in shipping consumer facing, high quality products.
What you'll be doing:
Write backend code, create robust high-volume production systems, and develop prototypes quickly.
Ensure a high level of quality implementing unit and integration tests as well as other mobile software architecture best practices.
Collaborate with cross-functional teams to deliver new features and products. Own and be responsible for assigned project priorities, deadlines, and deliverables with engineer guidance.
Perks and benefits:
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google's Applicant and Candidate Privacy Policy.
Google is proud to be an equal opportunity and affirmative action employer.
If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Google does not accept agency resumes. Please do not forward resumes to our jobs alias. Google is not responsible for any fees related to unsolicited resumes.