remote
Systems Development Engineer II - Google
Software Engineer
Mid‑level Systems Development Engineer responsible for designing, automating, and maintaining large‑scale infrastructure on Linux, using Python and Go, with a focus on networking, access management, and reliable deployment pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain automated infrastructure solutions using Python and Go.
- Deploy, monitor, and troubleshoot large‑scale Linux systems and networking components.
- Implement and manage access control mechanisms and identity management tools.
- Collaborate with cross‑functional teams to improve development workflows and CI/CD pipelines.
- Provide tier‑2 support, diagnose complex system issues, and ensure high availability.
Requirements
- Bachelor's degree in Computer Science, IT, or equivalent practical experience.
- Minimum 2 years of experience in systems automation, deployment, and maintenance.
- Proficiency in Python or Go for scripting and tool development.
- Strong knowledge of Linux internals, networking, and troubleshooting.
- Experience with access management technologies and a customer‑focused mindset.