Software Engineer III, Full Stack, Learning and Education

Software Engineer III, Full Stack, Learning and Education

Software Engineer III, Full Stack, Learning and Education

Google

Hace 1 hora

Ninguna postulación

Sobre

MINIMUM QUALIFICATIONS

  • * 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 and algorithms in either an
  • academic or industry setting.
  • * 2 years of experience with full-stack development across the back end, such
  • as Java, Python, GO, or C++ codebases, and front-end experience, including
  • JavaScript or TypeScript, HTML, CSS, or equivalent.

PREFERRED QUALIFICATIONS

  • * Master's degree or PhD in Computer Science or a related technical field.
  • * Experience in code and system health, diagnosis and resolution, and software
  • test engineering.
  • * Experience in front-end coding tools and languages (e.g.,
  • JavaScript/TypeScript, Flutter, Dart, Angular).
  • * Ability to work well in a cross-functional team environment with a focus on
  • knowledge sharing and collaboration.

ABOUT THE JOB

  • Google's software engineers develop the next-generation technologies that change
  • how billions of users connect, explore, and interact with information and one
  • another. Our products need to handle information at massive scale, and extend
  • well beyond web search. We're looking for engineers who bring fresh ideas from
  • all areas, including information retrieval, distributed computing, large-scale
  • system design, networking and data storage, security, artificial intelligence,
  • natural language processing, UI design and mobile; the list goes on and is
  • growing every day. As a software engineer, you will work on a specific project
  • critical to Google’s needs with opportunities to switch teams and projects as
  • you and our fast-paced business grow and evolve. We need our engineers to be
  • versatile, display leadership qualities and be enthusiastic to take on new
  • problems across the full-stack as we continue to push technology forward.
  • In this role, you will be working on Google Classroom. You will be responsible
  • for all facets of software development. You will craft thoughtful engineering
  • designs, write high-quality code, and manage launches carefully.
  • Google classroom is a full-stack web app. You will work throughout this whole
  • stack. You will build up delightful user-facing interfaces, meet the issues of
  • scaling up the product to our multi-million user base, and ensure the privacy
  • and safety of the data our users entrust in us.
  • Learning is the ongoing quest for understanding, and we made it our mission more
  • than 20 years ago to organize the world’s information to make it universally
  • accessible and useful. The learning landscape is changing, and the Learning and
  • Education team's mission is to help everyone in the world learn anything in the
  • world. We provide the information, tools, and services that help people gain
  • knowledge, fuel curiosity, and prepare for what’s next. We focus our work to add
  • the most value for users to enable learning for school, work, and life. We
  • believe everyone can and should have access to quality learning experiences to
  • reach their full potential.

RESPONSIBILITIES

  • * Develop scalable features and systems using Google’s full stack.
  • * Write and test high-quality code that powers Google Classroom, ensuring a
  • seamless experience for our users.
  • * Participate in code reviews, providing constructive feedback to other
  • engineers to maintain code quality and promote best practices.
  • * Manage individual project priorities, meet deadlines, and deliver
  • high-quality results.
  • * Participate in on-duty, triaging high-priority issues and pushing out
  • releases.