Job Details
Software Engineer, Photos
Web3 Marketing Jobs
Job Description
Job Title: Software Engineer, Photos
Company: Google
Location: Sydney, NSW, Australia
Job Type: Full-time
About the Role:
As a Software Engineer at Google, you will be part of a dynamic team developing next-generation technologies that empower billions of users. In this role, you will work on Google Photos, a photo sharing and storage service developed by Google, one of the most sought-after products at the company. This role offers the opportunity to work on both client-side (web and mobile) and server-side (search, storage, serving) technologies, as well as machine intelligence (machine learning, computer vision).
The role is focused on building products that improve how users interact with their photos, leveraging Google’s technology and platforms.
Minimum Qualifications:
- Education: Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
- Experience:
- 2 years of experience with software development in one or more programming languages.
- 1 year of experience with an advanced degree in an industry setting.
- 2 years of experience with data structures or algorithms in either an academic or industry setting.
Preferred Qualifications:
- Education: Master’s degree or PhD in Computer Science, or a related technical field.
- Experience:
- 2 years of experience with Java/C++, performance optimization, large-scale systems, data analysis, visualization tools, or debugging.
- Experience in code and system health, diagnosis and resolution, and software test engineering.
- Experience developing accessible technologies.
Responsibilities:
- Write Product/System Development Code: Develop new features or improve existing ones for Google Photos.
- Design Reviews: Participate in or lead design reviews with peers and stakeholders, making decisions on technologies to use.
- Code Review: Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, accuracy, testability, efficiency).
- Documentation & Content: Contribute to and update documentation or educational content based on product/program updates and user feedback.
- Debug and Troubleshoot: Triage product or system issues, debugging and resolving issues by analyzing the sources and impacts on hardware, network, or service operations and quality.
Additional Information:
- Work Authorization: Applicants must have work authorization in Australia as the role is not eligible for work visa sponsorship.
- Indigenous Applicants: Google is committed to empowering Aboriginal and Torres Strait Islander peoples and encourages Indigenous applicants to apply. Google’s Reconciliation Action Plan outlines further details.
Why Google?
At Google, software engineers bring innovative ideas to life, working on some of the most challenging problems in technology. You will be part of a fast-paced, collaborative environment where you can continue to grow and develop your skills. As a Google engineer, you'll have the opportunity to work on a wide range of technologies and take on new challenges every day.
Related Jobs
Latest Related Job For You
Site Reliability Engineer
- Web3 Marketing Jobs
- Negotiate
- 4 days ago
DATA SCIENTIST-ADVANCED ANALYTICS
- Web3 Marketing Jobs
- Negotiate
- 4 days ago
QA and Test Automation Engineer - Cracow Based
- Web3 Marketing Jobs
- Negotiate
- 4 days ago
Account Executive - Brazil
- Web3 Marketing Jobs
- Negotiate
- 8 days ago
Production Manager - Spanish
- Web3 Marketing Jobs
- Negotiate
- 8 days ago
Enterprise Marketing - India
- Web3 Marketing Jobs
- Negotiate
- 8 days ago
Mobile Growth Marketing - ElevenLabs
- Web3 Marketing Jobs
- Negotiate
- 8 days ago