Taro Logo

Software Engineer III, Security Endpoint Agents, Core

A leading technology company that develops internet-related services and products.
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer III, Security Endpoint Agents, Core

Google is seeking a Software Engineer III to join their Security Endpoint Agents Core team. This role is crucial for improving Alphabet's security posture by enabling security teams to better observe, protect and respond in any environment. The position is based in Dublin, Ireland, and requires expertise in low-level systems programming, particularly with C++ and Rust.

The Core team at Google is responsible for building the technical foundation behind Google's flagship products, focusing on underlying design elements, developer platforms, product components, and infrastructure. This team has a unique opportunity to impact important technical decisions across the company and break down technical barriers while strengthening existing systems.

The role involves working with security-critical systems, requiring strong expertise in low-level programming and system architecture. Key responsibilities include building and maintaining security agents with strict reliability requirements, working with eBPF functionality, and developing data collection pipelines for security-relevant information.

Candidates should have at least 2 years of experience with software development in C++ or Rust (or 1 year with an advanced degree) and strong knowledge of data structures and algorithms. The ideal candidate will have experience with both Rust and C++ codebases, systems programming, and maintaining telemetry agent's eBPF based functionality.

This position offers the opportunity to work on critical security infrastructure at one of the world's leading technology companies, with the chance to impact billions of users. The role combines technical depth in systems programming with the broader mission of enhancing security across Google's vast infrastructure. As part of Google's Core team, you'll collaborate with top engineers and have the opportunity to influence technical decisions that shape the company's future.

Last updated 2 days ago

Responsibilities For Software Engineer III, Security Endpoint Agents, Core

  • Build and maintain low-level security agents with stringent reliability and performance requirements
  • Maintain telemetry agent's Extended Berkeley Packet Filter (eBPF) based functionality
  • Build and maintain a data collection pipeline for aggregating security relevant data

Requirements For Software Engineer III, Security Endpoint Agents, Core

Rust
Linux
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C++ or Rust, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms

Interested in this job?

Jobs Related To Google Software Engineer III, Security Endpoint Agents, Core