Job Description
Company: Google
Location: Bangalore, Karnataka, India
Job Type: Full-Time
Experience: 2+ Years
Education: Bachelor’s degree in Computer Science or related technical field
Expected Salary: ₹22 – ₹45 Lakhs per year
Job Category: Information Technology, Engineering
Website: Website
Contact: Contact us
………………………………………………
About the Role:
As a Software Engineer III on Google’s Core Infrastructure team, you’ll drive the design,
development, testing, and maintenance of the foundational systems powering Google’s
flagship products. You’ll tackle large-scale distributed systems, collaborate on
architecture reviews, and ensure high reliability and performance across compute,
storage, networking, and hardware subsystems.
…………………………………………….
Key Responsibilities:
→ Code Development & Testing: Write, test, and optimize production-level code in
one or more programming languages.
→ Design Reviews: Lead or participate in architecture and design reviews,
evaluating trade-offs and guiding technology choices.
→ Code Reviews & Best Practices: Review peer code for style, efficiency,
testability, and adherence to Google’s engineering standards.
→ Documentation & Education: Contribute to technical docs, tutorials, and
internal training to keep teams aligned on best practices.
→ Issue Triage & Resolution: Diagnose, debug, and resolve system-level issues by
analysing logs, metrics, and hardware/network interactions.
…………………………………………..
Requirements:
→ Bachelor’s degree (or equivalent practical experience) in Computer Science or a
related field.
→ 2+ years of hands-on experience in software development, with solid skills in data
structures and algorithms.
→ Experience with distributed systems, infrastructure, or core compute/storage
technologies.
→ Ability to work across the full stack—from low-level systems to high-level APIs.
→ Strong collaboration, communication, and problem-solving skills in a fast-paced
environment.
………………………………….