Senior Software Engineer, Endpoint Security Agents

Google is a global technology leader that develops innovative products and services used by billions of people.
Security
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer, Endpoint Security Agents

Google's Endpoint Security team is seeking a Senior Software Engineer to join their mission of building scalable infrastructure to detect and block security threats across Google and Alphabet. This role focuses on developing low-level security tools and agents that process security events efficiently while maintaining high performance. As part of the Core team, you'll work on fundamental building blocks that drive innovation across Google's products.

The position requires expertise in low-level programming and security infrastructure, where you'll build and maintain critical security agents and data collection pipelines. You'll be working with cutting-edge technology and have access to Google's vast compute resources, providing unique opportunities for professional growth.

The role combines deep technical challenges with high-impact work, as your contributions will directly affect Google's security posture. You'll be part of a team that values code health, testability, and maintainability while keeping up with the latest developments in the security industry. Some work involves Open Source contributions, allowing you to engage with the broader security community.

Working at Google means joining a culture of innovation where you'll collaborate with talented engineers across products and focus areas. The position offers exposure to diverse technical challenges and accelerated career growth opportunities. You'll be instrumental in making security controls unobtrusive and broadly available while maintaining Google's high standards for performance and reliability.

Last updated 6 days ago

Responsibilities For Senior Software Engineer, Endpoint Security Agents

  • Build low-level endpoint security tools to process large amounts of security events at low latency and with minimal impact to the machine performance
  • Build and maintain low-level security agents with stringent reliability and performance requirements
  • Build and maintain a data collection pipeline for aggregating security relevant data

Requirements For Senior Software Engineer, Endpoint Security Agents

Java
Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience coding in C, C++, Java, or Python
  • 4 years of experience in software development
  • 3 years of experience with low-level programming
  • Experience with tooling and infrastructure development (preferred)
  • Expertise in applications security, cryptography, network security, or systems security (preferred)

Interested in this job?

Jobs Related To Google Senior Software Engineer, Endpoint Security Agents

Senior Software Engineer, Open Source Security

Senior Software Engineer position at Google focusing on open source security, infrastructure development, and system architecture in São Paulo, Brazil.

Senior Security Engineer, Google Distributed Cloud Compliance

Senior Security Engineer role at Google focusing on Distributed Cloud Compliance, offering competitive compensation and opportunity to work with cutting-edge cloud technology.

Senior Security Engineer, Google Cloud

Senior Security Engineer position at Google Cloud focusing on security assessments, parser development, and leading technical teams in security engineering.

Senior Software Engineer, Security/Privacy, Google Cloud

Senior Software Engineer position at Google Cloud focusing on security and privacy solutions, requiring 5 years of software development experience and security expertise.

Senior Security Engineer, Secure Use

Senior Security Engineer position at Google Cloud focusing on security assessments, cloud security, and building tools for secure product deployment.