
About Google
Empowering the world through technology and information
Key Highlights
- Over 100,000 employees globally
- Headquartered in Mountain View, California
- Parent company Alphabet Inc. valued at $1.5 trillion
- Google Cloud Platform serves millions of customers
Google LLC, headquartered in Mountain View, California, is a global leader in internet-related services and products, including its flagship search engine, Google Search, and the Android operating system. With over 100,000 employees, Google also offers cloud computing services through Google Cloud P...
🎁 Benefits
Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...
🌟 Culture
Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...
Overview
Google is hiring a Senior Software Engineer for their Photos Storage Infrastructure team. You'll work on developing scalable storage solutions and collaborate with various teams to enhance product features. This position requires 5+ years of software development experience and expertise in data structures and algorithms.
Job Description
Who you are
You have a Bachelor's degree or equivalent practical experience, along with 5 years of experience in software development using one or more programming languages. You possess a strong foundation in data structures and algorithms, with at least 3 years of experience in testing, maintaining, or launching software products. Your experience includes at least 1 year in a technical leadership role, showcasing your ability to guide and mentor others in the field. You are familiar with developing accessible technologies and have hands-on experience with tools such as Spanner, Guice, and Flume, as well as SQL and distributed data processing systems.
You thrive in environments that require collaboration and problem-solving, engaging with cross-functional teams to deliver innovative solutions. Your technical expertise is complemented by a strong understanding of software design and architecture, allowing you to contribute effectively to complex projects. You are enthusiastic about tackling new challenges and are eager to learn and grow within a fast-paced organization like Google.
What you'll do
As a Senior Software Engineer, you will work on critical projects that enhance Google Photos' storage infrastructure. You will engage with teams such as Spanner, Blobstore, and Privacy to integrate the latest features and technologies into the Photos product. Your role will involve collaborating with other product areas to identify shared strategies that scale the Photos application effectively. You will partner with the Photos Site Reliability Engineering (SRE) team to ensure the production environment runs smoothly, addressing any issues that arise promptly.
You will be responsible for designing and implementing scalable storage solutions that can handle massive amounts of data. Your work will directly impact how billions of users connect and interact with information through Google Photos. You will also have opportunities to switch teams and projects, allowing you to explore various aspects of Google's technology landscape and contribute to different initiatives.
What we offer
At Google, you will be part of a diverse and inclusive team that values innovation and collaboration. We offer competitive compensation packages, including salary and benefits that reflect your skills and experience. You will have access to resources and opportunities for professional development, enabling you to grow your career in a supportive environment. Join us in shaping the future of technology and making a difference in the lives of users around the world.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Google.
Similar Jobs You Might Like
Based on your interests and this role