Software Engineer, Full Stack, Core

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$80,000 - $150,000
Frontend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Software Engineer, Full Stack, Core

Google is seeking a Full Stack Software Engineer to join their Core team, which is responsible for building the technical foundation behind Google's flagship products. This role offers an exciting opportunity to work on critical projects that impact billions of users worldwide. The position requires expertise in both front-end and back-end development, with a focus on technologies like TypeScript, Java, JavaScript, and Kotlin.

As a member of the Core team, you'll be at the forefront of developing essential building blocks that drive innovation across Google's products. You'll work on designing and implementing solutions that break down technical barriers and strengthen existing systems. The role involves collaborating with cross-functional teams, participating in design reviews, and contributing to technical decisions that have company-wide impact.

The ideal candidate should have a strong foundation in data structures and algorithms, along with practical experience in full-stack development. You'll be working in an environment that values technical excellence, innovation, and collaboration. This position offers the opportunity to work on large-scale systems that handle massive amounts of information and extend well beyond web search.

Google offers a collaborative and inclusive work environment, with opportunities for professional growth and the chance to work on cutting-edge technologies. The Core team's mandate to impact important technical decisions across the company makes this role particularly exciting for engineers who want to make a significant impact on products used by billions of people globally.

If you're passionate about building scalable, efficient systems and want to work with some of the best engineers in the industry, this role offers the perfect opportunity to contribute to Google's mission while growing your technical expertise.

Last updated an hour ago

Responsibilities For Software Engineer, Full Stack, Core

  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
  • Work cross-functionally with UX designers, product managers and project managers
  • Write product or system development code. Review code developed by other developers and provide feedback to ensure best practices

Requirements For Software Engineer, Full Stack, Core

TypeScript
Java
JavaScript
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with data structures or algorithms
  • 1 year of experience with software development in one or more programming languages (e.g., Typescript, Java, JavaScript or Kotlin)
  • 1 year of experience with full stack development, across back-end such as Java, Typescript, or Kotlin code bases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent

Benefits For Software Engineer, Full Stack, Core

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Equal opportunity employer
  • Accommodation for special needs

Interested in this job?

Jobs Related To Google Software Engineer, Full Stack, Core

Software Engineer II, Front-End, Google Cloud Networking

Frontend Software Engineer position at Google Cloud, focusing on building user interfaces and complex visualizations using Angular and TypeScript.

Software Engineer Early Career, Full Stack

Entry-level full-stack software engineering position at Google, working on core infrastructure and flagship products, requiring 1 year of experience in software development.

Software Engineer II, Reliable Tools

Entry-level Software Engineer position at Google focusing on frontend and backend development for reliable tools and ProdEx applications.

Software Engineer, Front End, Google Cloud

Frontend Software Engineer position at Google Cloud, developing next-generation technologies and cloud solutions that impact billions of users worldwide.

Software Engineer Early Career, Full Stack

Entry-level full-stack software engineering role at Google's Core team in Mexico City, focusing on developing technical foundations for Google's flagship products.