Senior Software Engineer, Full Stack, Protected Data Infrastructure

Google is a global technology company that develops next-generation technologies changing how billions of users connect, explore, and interact with information.
Backend
Senior Software Engineer
Contact Company
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer, Full Stack, Protected Data Infrastructure

Google Cloud is seeking a Senior Software Engineer to join their Protected Data Infrastructure team. This role combines full-stack development with a focus on enterprise-grade solutions. As part of Google Cloud, which serves customers in over 200 countries, you'll work on critical projects that leverage cutting-edge technology. The position requires expertise in both backend and frontend technologies, with a strong foundation in C++, Python, and data structures/algorithms.

The role offers opportunities to shape how billions of users interact with Google's technologies, working across various domains including distributed computing, large-scale system design, security, and UI design. You'll be responsible for developing product code, leading technical discussions, reviewing peer code, maintaining documentation, and resolving complex system issues.

Google Cloud accelerates digital transformation across industries, delivering enterprise-grade solutions that leverage Google's cutting-edge technology. The team emphasizes versatility and leadership, with opportunities to switch projects as the business evolves. You'll be part of a collaborative environment that values technical excellence and innovation.

The ideal candidate brings 5+ years of software development experience, strong analytical skills, and the ability to work across the full technology stack. This position offers the chance to work with Google's world-class engineering teams, contributing to products that impact billions of users while solving critical business problems for global organizations.

Working at Google means joining a culture that values diversity, equal opportunity, and creating a sense of belonging. The company provides comprehensive benefits and maintains high standards for workplace equality and inclusion.

Last updated 4 days ago

Responsibilities For Senior Software Engineer, Full Stack, Protected Data Infrastructure

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Senior Software Engineer, Full Stack, Protected Data Infrastructure

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in C++, C, or Python; and with data structures/algorithms
  • 2 years of experience with data structures or algorithms
  • Experience working with front-end technologies
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • Experience developing accessible technologies (preferred)
  • Experience working with User Experience (preferred)
  • Experience with C++ (preferred)

Interested in this job?

Jobs Related To Google Senior Software Engineer, Full Stack, Protected Data Infrastructure

Senior OEM Networking Commodity Manager

Senior OEM Networking Commodity Manager position at Google, managing supplier relationships and sourcing strategies for networking hardware infrastructure.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on business systems integration and internal process optimization using Java, Python, and cloud technologies.

Senior Software Engineer, Full Stack, Google Workspace

Senior Software Engineer position at Google Workspace, focusing on full-stack development with competitive compensation and opportunity to work on products impacting billions of users.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on business systems integration and internal process optimization using Java, Python, and cloud technologies.

Senior Design Automation CAD Engineer, Silicon

Senior Design Automation CAD Engineer position at Google, developing custom silicon solutions and CAD tools for next-generation hardware products.