Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Google, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Staff Software Engineer, Infrastructure for Google Cloud at Google will play a pivotal role in designing and implementing scalable infrastructure solutions that support our vast array of cloud services. This position demands a high level of technical expertise, leadership capabilities, and innovative thinking to enhance our cloud platform's efficiency, performance, and security. The successful candidate will work collaboratively within a dynamic team to architect robust systems, guide engineering best practices, and drive projects that deliver significant business value.
Job Responsibilities
- Design, build, and maintain scalable infrastructure solutions that support Google Cloud’s services.
- Collaborate with cross-functional teams to deliver high-quality, reliable solutions.
- Enhance existing systems by optimizing performance, security, and maintainability.
- Provide technical leadership and mentorship to junior engineers, fostering a culture of learning and innovation.
- Drive architectural decisions and influence product roadmaps to ensure alignment with business goals.
- Participate in code reviews to maintain code quality and share knowledge within the team.
- Stay up-to-date with emerging technologies and industry trends to improve infrastructure capabilities.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- 8+ years of experience in software engineering, with a focus on infrastructure development.
- Proficiency in programming languages such as Java, Python, or Go.
- Strong understanding of cloud architectures, including public, private, and hybrid cloud environments.
- Expertise in containerization and orchestration technologies (e.g., Kubernetes, Docker).
- Experience with continuous integration and delivery (CI/CD) tools and practices.
- Excellent problem-solving skills and the ability to think critically under pressure.
Technologies & Tools
The Senior Staff Software Engineer will utilize a wide range of technologies and tools, including but not limited to cloud platforms such as Google Cloud Platform (GCP), version control systems like Git, CI/CD pipelines with tools like Jenkins or Spinnaker, and infrastructure as code tools like Terraform and Ansible. Familiarity with monitoring tools such as Prometheus or Grafana will also be part of the role, ensuring that all infrastructure is not only built but is also continuously monitored and refined for optimal performance.
Ideal Candidates
Ideal candidates will demonstrate a blend of technical acumen and collaborative spirit, possessing strong communication skills to articulate complex ideas clearly. They will exhibit a proactive mindset, taking initiative to drive enhancements and optimizations in infrastructure systems. The ability to work effectively in cross-disciplinary teams, coupled with a passion for customer-oriented solutions and a drive to innovate, will distinguish them as exceptional fits for this role.
Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.