Software Engineer II, Full Stack, Core

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Full Stack
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Cybersecurity

Description For Software Engineer II, Full Stack, Core

Google is seeking a Software Engineer II for their Core team, which builds the technical foundation behind Google's flagship products. This role combines full-stack development with security and anti-abuse work, requiring expertise in both front-end and back-end technologies. The position involves working on critical projects that form the essential building blocks for Google's user experiences and developer platforms.

As part of the Core team, you'll have the unique opportunity to impact technical decisions across the company, working on everything from threat detection to machine learning model optimization. The role requires a blend of technical skills in full-stack development, security, and machine learning, with a focus on building scalable solutions for abuse prevention.

The ideal candidate will join a team that looks across Google's products to build central solutions, break down technical barriers, and strengthen existing systems. This position offers the chance to work on challenging problems at massive scale, contributing to the protection of billions of users while advancing Google's technical infrastructure.

Working at Google means being part of a company that values innovation and technical excellence, with opportunities to switch teams and projects as you grow. The role offers exposure to cutting-edge technologies and the chance to work on solutions that impact Google's entire product ecosystem.

Last updated 20 hours ago

Responsibilities For Software Engineer II, Full Stack, Core

  • Identify data sources and design signals to detect threats, contributing to the formulation of enhanced protection strategies
  • Optimize signal generation processes, including identifying and resolving performance issues to ensure scalability
  • Analyze and enhance machine learning models for abuse prevention and detection
  • Build knowledge in emerging abuse trends, designing, implementing, and testing innovative strategies

Requirements For Software Engineer II, Full Stack, Core

Python
Java
JavaScript
TypeScript
Go
  • 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

Benefits For Software Engineer II, Full Stack, Core

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave

Interested in this job?

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

Software Engineering, Full Stack

Full Stack Software Engineering position at Google's Core team, building and maintaining critical infrastructure systems and developer environments.

Software Engineer III, Full Stack, Colab

Full Stack Software Engineer III position at Google Colab, focusing on developer tools and platforms, requiring 2+ years of experience in both frontend and backend development.

Software Engineer II, Full Stack, Google Ads

Full Stack Software Engineer II position at Google Ads, developing advertising technology solutions using Java, Python, and JavaScript/TypeScript in London.

Software Engineer III, Full Stack, Google Cloud Business Platforms

Full Stack Software Engineer III position at Google Cloud Business Platforms, focusing on both backend and frontend development with competitive compensation and benefits.

Software Engineer III, Full Stack, Core

Software Engineer III position at Google's Core team, focusing on full-stack development to build technical foundations for Google's flagship products, offering competitive compensation and growth opportunities.