Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Software Engineer II, Information Security

AI Summary ✨

Requirements

  • 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 software for data privacy or security (e.g., identity and access management).

Nice to haves

  • Experience with security engineering, computer and network security.
  • Experience in programming languages, compilers, static and dynamic analysis techniques.
  • Experience in Rust development and rolling out Rust in existing C++ codebases.
  • Experience in building static analysis tools, linters or compilers.

What you'll be doing

  • Fix memory safety across all Google products. Start from initial security research and tactical exploit mitigations to engineering away classes of problems and address their root cause.
  • Design and implement new techniques, and make them work for large scale software systems across many product teams. Deploy, and exploit mitigations, retrofit spatial safety to C++ and transition Google to memory safe programming languages such as Rust, and solve security problems.
  • Build strong partnerships and collaborate with partner teams in Google's Memory Safety program, as well as with industry and academia.

Perks and Benefits

  • Opportunity to work on cutting-edge technologies at Google.
  • Collaborative work environment.
  • Possibility of switching teams and projects as the business evolves.
Apply here
Google logo

Google

Munich, Germany

Experience: Mid-level
Posted: April 25, 2025
Java
Javascript
Nodejs
Python
Rust
backend

Similar jobs

  • 2 days ago
  • 3 days ago
    Remote
  • 3 days ago
    Remote
  • See all jobs in Germany