About the Job: Software Engineer at Security Defense Platforms (SDP) Team
- Google's software engineers develop innovative technologies to handle information at massive scale, enabling seamless interactions for billions of users. Engineers in this role contribute across various areas, including distributed computing, system design, artificial intelligence, security, and more.
Minimum Qualifications
- Bachelor's degree or equivalent practical experience.
- 8 years of experience in software development, including data structures and algorithms.
- 5 years of experience with design and architecture, testing, and launching software products.
Preferred Qualifications
- Experience in technical leadership of large software projects.
- Experience with common server frameworks.
- Proficiency in languages such as Java, Python, Go, and front-end technologies (e.g., Angular, TypeScript, JavaScript).
- Familiarity with common storage services (e.g., Spanner, MySQL, NoSQL systems).
Responsibilities
- Contribute to the design, development, and implementation of technical solutions to meet the team's vision.
- Build and maintain systems that control data movement, enforce security policies, and create secure developer environments.
- Collaborate closely with security engineers, product managers, and other engineering teams to deliver scalable, reliable, and secure solutions.
- Manage project priorities, deadlines, and deliverables while ensuring high-quality solutions.