onsite
Software Engineer III, Security & Privacy - Threat Intelligence - Google
Software Engineer
Experienced software engineer specializing in security and privacy, building threat‑intelligence platforms using Python, Java, or C++ while applying strong data‑structures and algorithmic skills.
About the role
Key Responsibilities
- Design, develop, and maintain scalable threat‑intelligence services that detect, analyze, and mitigate security risks.
- Implement robust data‑structures and algorithms to process large volumes of security telemetry in real time.
- Collaborate with cross‑functional security, privacy, and product teams to define requirements and integrate threat‑intel capabilities into broader solutions.
- Write comprehensive unit, integration, and performance tests to ensure reliability and security of shipped code.
- Participate in code reviews, incident response, and post‑mortem analyses to continuously improve system resilience.
Requirements
- Bachelor’s degree or equivalent practical experience.
- 2+ years of software development experience in Python, Java, or C++ with solid understanding of data structures and algorithms.
- 1+ year of experience building or maintaining security‑focused or privacy‑sensitive software products.
- Proven ability to write clean, testable code and to work in an agile, collaborative environment.
- Strong problem‑solving skills and a passion for staying current with emerging security threats and mitigation techniques.