Software Engineer II, Trident Infrastructure

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
AI Information Security Engineer

AI Information Security Engineer position at Google focusing on security assessments, design reviews, and implementing security controls for AI systems.

Security Engineer, Detection

Security Engineer position at Google focusing on threat detection, security monitoring, and incident response, requiring 2 years of security engineering experience.

Software Engineer III, Google Threat Intelligence, Google Cloud Platform

Software Engineer III position at Google Cloud focusing on threat intelligence and security platform development, requiring 2+ years of experience in software and security development.

AI Information Security Engineer

AI Information Security Engineer position at Google, focusing on security assessments and vulnerability testing for AI products with competitive compensation and benefits.

Security Engineer, Operations and Security Implementation

Security Engineer role at Google focusing on operations and security implementation, requiring TS/SCI clearance and extensive security engineering experience.

Description For Software Engineer II, Trident Infrastructure

Google is seeking a Software Engineer II to join their Trident Infrastructure team, focusing on reducing insider risk across Google's systems. This role combines security engineering with infrastructure development, where you'll be responsible for driving security changes across a wide landscape of infrastructure products and providing tools for system owners to improve their security posture.

As part of the Core team, you'll work on the technical foundation behind Google's flagship products, building central solutions and breaking down technical barriers. The position requires expertise in software development, data structures, and distributed systems, with a focus on security and infrastructure development.

The role offers the opportunity to work on critical security products used internally at Google, designing and implementing complex software solutions involving data pipelines, backend servers, and storage systems. You'll be part of a team that directly impacts Google's security infrastructure, with the chance to work on large-scale systems that protect one of the world's largest tech companies.

Key responsibilities include maintaining code quality, participating in business-hours on-duty rotations, and implementing security solutions that scale across Google's vast infrastructure. The ideal candidate will have experience with software development in languages like Python, Java, or JavaScript, along with a strong foundation in data structures and algorithms.

This position offers the unique opportunity to work at the intersection of security and infrastructure, making a significant impact on Google's overall security posture while working with cutting-edge technology and talented engineers. You'll be part of a team that's essential to Google's security strategy, with opportunities to grow and evolve as the technology landscape continues to advance.

Last updated 4 months ago

Responsibilities For Software Engineer II, Trident Infrastructure

  • Work on security products that are used by Googlers to keep Google secure
  • Design, implement, test, and deploy complex software solutions that require working knowledge of data pipelines, backend servers, access configuration and storage systems
  • Be part of business-hours only on-duty rotations to keep our systems running
  • Maintain code and keep the overall technical posture of our systems healthy

Requirements For Software Engineer II, Trident Infrastructure

Python
Java
JavaScript
  • 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 building and developing infrastructure or distributed systems

Interested in this job?