Senior Software Engineer, Infrastructure, Cloud Armor

Google is a global technology leader that specializes in internet-related services and products, including search, cloud computing, software, and hardware.
$161,000 - $239,000
Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer, Infrastructure, Cloud Armor

Google is seeking a Senior Software Engineer to join their Infrastructure team, focusing on Cloud Armor. This role is critical in developing and enhancing Google's cloud security solutions, particularly in DDoS protection and Web Application Firewall (WAF) for cloud customers. The ideal candidate will have strong experience in software development, distributed systems, and infrastructure.

Key responsibilities include leading design reviews, code reviews, developing solutions for Cloud Armor, and scaling the product to handle large datasets. The role requires collaboration with core teams and partners to align with business priorities and expand Google's cloud security offerings.

The position demands expertise in back-end development, preferably using C++, C, or Go, along with experience in Linux, networking, and multi-threaded programming. A strong background in infrastructure, distributed systems, or networks is essential.

Google offers a competitive compensation package, including a base salary range of $161,000-$239,000, plus bonus, equity, and benefits. The company is committed to fostering a diverse and inclusive work environment, providing equal opportunities to all qualified candidates.

This role presents an exciting opportunity to work on cutting-edge cloud security technologies at one of the world's leading tech companies, making a significant impact on how businesses protect their cloud infrastructure.

Last updated an hour ago

Responsibilities For Senior Software Engineer, Infrastructure, Cloud Armor

  • Participate in, or lead design reviews with peers and stakeholders to decide on available technologies
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)
  • Design and develop solutions enhancing the Cloud Armor product features and bringing them to production
  • Communicate and work with the core team and partners, expanding Google DDoS protection and Web Application Firewall (WAF) to cloud customers, and aligning with the business priorities
  • Help scale Cloud Armor to handle datasets

Requirements For Senior Software Engineer, Infrastructure, Cloud Armor

Go
Linux
  • 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
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture
  • 3 years of experience with developing infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture

Benefits For Senior Software Engineer, Infrastructure, Cloud Armor

  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Senior Software Engineer, Infrastructure, Cloud Armor

Senior Software Engineer, Cloud Databases

Senior Software Engineer role at Google Cloud, focusing on Cloud Databases and RDBMS development.

Senior Software Engineer

Senior Software Engineer role at Google, focusing on AI-powered features for Apigee platform, requiring Java expertise and cloud technology experience.

Senior Web Solutions Engineer

Senior Web Solutions Engineer at Google, leading design and development of scalable systems for YouTube, focusing on full-stack development, data visualization, and user-centric design.

Software Engineer, Gemini API, AI Studio

Google seeks a Senior Software Engineer for Gemini API, AI Studio to develop AI web apps, advance LLM techniques, and build scalable AI systems.