Software Engineer III, Full Stack, Core

Google develops next-generation technologies that connect billions of users worldwide through information and interaction.
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Consumer

Description For Software Engineer III, Full Stack, Core

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. The Core team builds the technical foundation behind Google's flagship products, focusing on building central solutions, breaking down technical barriers, and strengthening existing systems. In this role, you will help in building the future of cross-platform UI with Server Driven UI (SDUI), focusing on Elements and xUIKit. The team empowers developers to create beautiful, performant experiences on any device, all from a single codebase. As a Software Engineer III, you will work on specific projects critical to Google's needs with opportunities to switch teams and projects as you and the fast-paced business grow and evolve. The role requires versatility, leadership qualities, and enthusiasm to take on new problems across the full-stack. The Core team has a unique opportunity to impact important technical decisions across the company, serving as owners and advocates for underlying design elements, developer platforms, product components, and infrastructure at Google. The position offers the chance to work on essential building blocks for excellent, safe, and coherent user experiences while driving innovation for every developer.

Last updated a day ago

Responsibilities For Software Engineer III, Full Stack, Core

  • Deliver tasks towards a larger goal with minimal assistance from more senior team members
  • Plan and execute prioritized project work in a self-directed fashion
  • Identify technical problems with the requirements, and fix them, helping the team to course-correct when necessary
  • Communicate and align work within affected teams and with cross-functional partners
  • Foster a collaborative and inclusive team environment, encouraging knowledge sharing and innovation

Requirements For Software Engineer III, Full Stack, Core

JavaScript
TypeScript
  • 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
  • 2 years of experience with data structures or algorithms
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • Experience with Android, iOS, and or Web application development (preferred)
  • Experience with Client and Server development (preferred)
  • Experience creating and maintaining developer frameworks (preferred)

Interested in this job?

Jobs Related To Google Software Engineer III, Full Stack, Core

Consumer Desktop Product Manager I, Chrome Browser

Product Manager position at Google Chrome Browser team in Seattle, focusing on desktop product development with competitive compensation and benefits.

Software Developer III, Front End, Google Workspace

Frontend Software Developer III position at Google Workspace, focusing on developing user-centric web solutions that help millions connect, communicate, and collaborate effectively.

Software Developer III, Front End, Google Cloud AI

Mid-level Frontend Software Developer position at Google Cloud AI, focusing on developing enterprise-grade cloud solutions with 2+ years of experience required.

Technical Program Manager III, Feature Development, Google Chat

Technical Program Manager III position at Google leading Chat feature development, requiring 5 years of program management experience and software development expertise.

Product Manager, Google TV, Experiences

Lead product development for Google TV experiences, focusing on technical innovation and user experience enhancement with 5+ years of product management experience required.