Software Engineer II, Cloud and Third-Party Platform Security
Indexed description
Minimum qualifications:
- Bachelor’s degree or equivalent practical experience.
- 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
- 1 year of experience with data structures and algorithms.
- 1 year of experience building and developing large-scale infrastructure or distributed systems.
- Master's degree or PhD in Computer Science or related technical field.
- Experience programming in Go or Python.
- Basic understanding of computer security principles, networks, or cloud concepts.
- Strong problem-solving skills and ability to extract relevant information from reading existing codebases.
- Excellent communication and people management skills, with a strong desire to collaborate and learn in a high-trust environment.
Responsibilities
- Execute well-scoped, tactical coding tasks, bug fixes, and feature enhancements within the scope of larger cloud security projects, under the guidance of executive team members.
- Write clean, well-tested, and high-quality code (changelist) that adheres to Google's engineering standards, actively seeking and incorporating feedback from reviews.
- Learn and apply team-specific and Google-wide engineering tools, processes, and workflows (e.g., Google3, Blaze, Piper) to familiar, pre-defined technical problems.
- Collaborate effectively with team members, sharing progress, seeking guidance, and escalating blockers appropriately to ensure project delivery.
- Contribute to shared team responsibilities, such as maintaining test suites, updating documentation, and participating in team meetings.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search