Software Engineer, Open Source Security

Google Google · Big Tech · Singapore

Software Engineer role focused on improving the security of open source software supply chains by building tools for understanding, improving, and securely releasing open source software. The role involves finding security vulnerabilities and advocating for secure practices within Google and the wider open source community.

What you'd actually do

  1. Build tools to help understand and improve the security posture of the open source software.
  2. Build tools to help build and release open source software securely.
  3. Find security vulnerabilities in open source software.
  4. Advocate security and secure practices throughout Google.
  5. Work with external partners and the open source community.

Skills

Required

  • software development
  • Go
  • Python
  • C/C++
  • Java
  • Rust

Nice to have

  • open source software development
  • AI assisted development
  • output review
  • software compliance
  • vulnerability assessment
  • internet infrastructure
  • distributed and parallel systems
  • networking
  • large software systems

What the JD emphasized

  • security posture
  • security
  • secure practices
  • security software development
  • vulnerability assessment