Senior Software Engineer, Information Security Engineering - Munich
AI Summary ✨
Requirements:
Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
5 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
3 years of experience building software for data privacy or security (e.g., identity and access management).
Nice to haves:
Experience with security or reliability technical reviews.
Experience building or maintaining secure reliable systems.
Ability to work across organizational boundaries and influencing without authority.
Excellent communication skills.
What you'll be doing:
Review and develop secure operational practices, and provide security guidance for engineers and support staff.
Review designs and look for vulnerabilities, both with one-time reviews and longer term engagements.
Security and reliability reviews, research and reproduce vulnerabilities.
Surface vulnerable patterns and propose design changes or mitigations to eliminate them.
Prioritize across many issues in different domains (compute, network, cloud, storage, data center infrastructure) and collaborate with teams and partners across the company to resolve discovered issues, or infrastructure/services.
Perks and benefits:
Google's software engineers develop the next-generation technologies.
Opportunities to switch teams and projects as you and the business grow and evolve.
Versatile engineering tasks across the full-stack to push technology forward.