Senior Software Engineer, Endpoint Security Agents

4 Months ago • 5 Years + • Cyber Security

Job Summary

Job Description

The Senior Software Engineer, Endpoint Security Agents role at Google involves building low-level tools to process security events efficiently, maintaining security agents with high reliability and performance, and developing data collection pipelines for security-relevant data. This position requires expertise in low-level programming, security, and large-scale systems. The team focuses on making security controls unobtrusive and widely available, contributing to Google and Alphabet's safety. Responsibilities include building and maintaining the core infrastructure for threat detection and prevention, working with open-source technologies, and collaborating on projects impacting millions of users.
Must have:
  • 5+ years coding experience (C, C++, Java, Python)
  • 4+ years software development experience
  • 3+ years low-level programming experience
  • Build low-level endpoint security tools
  • Maintain security agents with high reliability
Good to have:
  • Experience with tooling and infrastructure development
  • Expertise in application/network/systems security
  • Experience with cryptography

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience coding in one or more of the following languages: C, C++, Java, or Python.
  • 4 years of experience in software development.
  • 3 years of experience with low-level programming.

Preferred qualifications:

  • Experience with tooling and infrastructure development.
  • Expertise in applications security, cryptography, network security, or systems security.

About the job

A line of code can be many things - an amazing feature, a beautiful UI, a transformative algorithm. The faster this line of code reaches millions of users, the sooner it impacts their lives. As a Software Engineer, Tools and Infrastructure, you will be at the heart of Google’s engineering process building software that empowers engineering teams to develop and deliver high quality products quickly. We are focused on solving the hardest, most interesting challenges of developing software at scale without sacrificing stability, quality, velocity or code health.

We ensure Google's success by partnering with engineering teams and developing scalable tools and infrastructure that help engineers develop, test, debug and release software quickly. We impact thousands of Googlers and billions of users by increasing the pace of product development and ensuring our products are thoroughly tested. We are advocates for code health, testability, maintainability and best practices for development and testing.

Having access to all of Google's platforms and vast compute resources provides a unique opportunity to grow as an engineer. We typically work in small, nimble teams that collaborate on common problems across products and focus areas. As a result, the exposure to this broad set of problems provides diverse technical challenges as well as accelerated career growth.

The Endpoint Security team builds many parts of scalable infrastructure to detect and block security threats and keep Google and Alphabet safe. Our vision is to make security controls unobtrusive and broadly available. We work partly in the Open Source and keep up to date with the Security industry.

The Core team builds the technical foundation behind Google’s flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google’s products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company.

Responsibilities

  • 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.

Similar Jobs

Google - Software Engineer, PhD, Early Career, Campus, 2025 Start

Google

Mountain View, California, United States (On-Site)
5 Months ago
Meta - Software Engineer, Infrastructure

Meta

Burlingame, California, United States (Remote)
5 Months ago
MediaOcean - Software Engineer - Development (Java) -539

MediaOcean

Pune, Maharashtra, India (Hybrid)
6 Months ago
Mega Zebra - Senior Software Developer (Unity)

Mega Zebra

Montreal, Quebec, Canada (On-Site)
8 Months ago
Yodo1 - Unity3D Mobile SDK Team Lead

Yodo1

(Remote)
9 Months ago
Infoblox - Technical Writer II

Infoblox

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Duolingo - Senior Security Engineer

Duolingo

New York, New York, United States (On-Site)
6 Months ago
Palo Alto Networks - Solutions Consultant - Retail & Telco

Palo Alto Networks

Frankfurt, Hessen, Germany (On_site)
5 Months ago
Wind River Systems - Star Lab - Field Applications Engineer, System Architect

Wind River Systems

San Antonio, Texas, United States (Hybrid)
6 Months ago
Scale AI - Security Compliance Analyst

Scale AI

San Francisco, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Deliveroo - Security Software Engineer

Deliveroo

Hyderabad, Telangana, India (On-Site)
6 Months ago
Global Business Travel - Senior Software Development Engineer

Global Business Travel

Gurugram, Haryana, India (On-Site)
7 Months ago
Okta - Senior Software Engineer (Java Backend)

Okta

Bengaluru, Karnataka, India (On-Site)
7 Months ago
CloudHire - Database Solution Architect

CloudHire

Mumbai, Maharashtra, India (Remote)
6 Months ago
GoTo Group - Senior Software Engineer - Comms Platform

GoTo Group

Bengaluru, Karnataka, India (On-Site)
6 Months ago
DigitalOcean - Senior Software Engineer (Hyderabad)

DigitalOcean

Hyderabad, Telangana, India (Hybrid)
5 Months ago
Ello - Design Engineer (Mobile)

Ello

Canada (On-Site)
5 Months ago
Google - Software Developer Intern, PhD, Summer 2025

Google

(On-Site)
5 Months ago
ByteDance - Test Development Engineer - Global Payment - San Jose

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Paytm - Backend - Senior Software Engineer

Paytm

Noida, Uttar Pradesh, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Cyber Security Jobs

PwC - FY25 - Talent Pool - Consulting - Associate

PwC

Jakarta, Jakarta, Indonesia (On-Site)
7 Months ago
Anavation - Information Security Engineer

Anavation

Reston, Virginia, United States (On-Site)
6 Months ago
PwC - Associate - Enterprise System and Transformation Assurance

PwC

Jakarta, Jakarta, Indonesia (On-Site)
7 Months ago
ByteDance - Cloud Security Solution Architect, APAC

ByteDance

Singapore (On-Site)
5 Months ago
PwC - IT Controls Consultant

PwC

Sofia, Sofia City Province, Bulgaria (Hybrid)
7 Months ago
PwC - Insurance Enabling Technology - Guidewire Rating Developer- Associate 2

PwC

Bengaluru, Karnataka, India (On-Site)
5 Months ago
ByteDance - Security Engineer (Penetration Tester) - Security Assurance

ByteDance

Singapore (On-Site)
5 Months ago
Barracuda Networks  Inc  - Principal Application Security Engineer

Barracuda Networks Inc

Ontario, Canada (On-Site)
4 Months ago
Intel Corporation - Security Research Engineer

Intel Corporation

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Scientific Games  - Senior Information Security Analyst

Scientific Games

Bengaluru, Karnataka, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Seoul, South Korea (On-Site)

Bogotá, Bogota, Colombia (On-Site)

São Paulo, State Of São Paulo, Brazil (On-Site)

Sydney, New South Wales, Australia (On-Site)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug