Requirements:
- 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 with JavaScript or TypeScript, HTML, CSS.
Nice to haves:
- Experience with software development in JavaScript, TypeScript, Java, C++ or Go.
- Experience in Web Development or Distributed Systems and Artificial Intelligence.
- Experience with Angular.
What you'll be doing:
- Lead software design and implementation adhering to software best practices at Google.
- Automate tests to validate software quality and deploy their software.
- Manage person project priorities, deadlines and deliverables.
- Own significant parts of the product features and contribute to both front-end and back-end tech stack.
Perks and benefits:
Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of various factors. English proficiency is a requirement for all roles unless stated otherwise. Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.