<p><b>What role you will play in team:</b> Collaborate with a team of experienced engineers to design, develop and maintain software systems for Google's cloud platform.</p><p><b>What you will do:</b>  Design, code, test, debug and maintain software applications; participate in code reviews.</p><p><b>Key responsibility:</b><ul><li>Develop high-quality, scalable, and efficient software</li><li>Collaborate with cross-functional teams</li><li>Write unit and integration tests</li><li>Troubleshoot and resolve software defects</li><li>Participate in design and code reviews</li><li>Follow best practices for software development</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelors or Masters Degree in Computer Science or related field</li><li>3+ years of experience in software development</li><li>Strong programming skills in Java, Python, or Go</li><li>Experience with cloud technologies (AWS, GCP, Azure)</li><li>Experience with Agile development methodologies</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits</li><li>Opportunities for professional growth</li><li>A stimulating and collaborative work environment</li><li>Excellent work-life balance</li></ul></p><p><b>A Day in the Life:</b> Involves coding, debugging, attending team meetings and collaborating with colleagues on projects.  There is a strong focus on innovation and problem-solving.</p>