Software Engineer
About the role
MINIMUM QUALIFICATIONS:
- Bachelor’s degree in Computer Science, Engineering, Computer Information
Systems, Mathematics, Physics or a related field and 2 years of experience in
the job offered or in a Software Engineer-related occupation.
- Position requires 2 years of experience in the following: Software
development using Java, C, C++, Python, or Go; Designing and applying data
structures or algorithms; Systems thinking or analyzing technical problems
from a broad, systems-level perspective; Data analysis and synthesis to
generate solutions or evaluate outcomes for machine learning applications;
and Debugging of system issues, including root cause analysis and triage or
diagnosis and resolution of system issues.
ABOUT THE JOB:
The US base salary range for this full-time position is $147,000 - $211,000 +
15% bonus target + equity + benefits determined by role, level, and location.
Individual pay is determined by additional factors, including job-related
skills, experience, and relevant education or training. Learn more about
benefits at Google
[https://www.google.com/about/careers/applications/benefits/].
Position reports to the Google office & may allow for a hybrid schedule per
Google policy.
Artificial intelligence will be one of humanity’s most transformative
inventions. At Google DeepMind, we are a pioneering AI lab with exceptional
interdisciplinary teams focused on advancing AI development to solve complex
global challenges and accelerate high-quality product innovation for billions of
users. We use our technologies for widespread public benefit and scientific
discovery, ensuring safety and ethics are always our highest priority.
We are pushing the boundaries across multiple domains. Our global teams offer
diverse learning opportunities and varied career pathways for those driven to
achieve exceptional results through collective effort.
RESPONSIBILITIES:
- Develop and test robust product code, performing comprehensive testing that
includes integration, performance, and security to ensure system quality and
reliability.
- Collaborate with peers through rigorous design and code reviews to enforce
best practices, improve system testability, and ensure overall efficiency and
accuracy.
- Triage and resolve complex system issues by debugging, analyzing root causes,
and implementing solutions to optimize hardware, network, and service
operations.
- Create and maintain technical documentation and educational materials,
adapting content based on product updates and user feedback to ensure clarity
and relevance.
- Manage the full deployment lifecycle by contributing to system qualification,
monitoring, process automation, and paying down technical debt to improve
long-term scalability.
Responsibilities
- Develop, test, and maintain robust product code, including integration, performance, and security testing.
- Collaborate on design and code reviews to improve engineering practices, testability, and efficiency.
- Debug complex system issues, identify root causes, and implement solutions across hardware, network, and service operations.
- Create and maintain technical documentation and educational materials.
- Contribute to deployment, system qualification, monitoring, automation, and technical-debt reduction.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics, or a related field.
- At least 2 years of experience in software engineering or a related occupation.
- At least 2 years of software development experience using Java, C, C++, Python, or Go.
- At least 2 years of experience designing and applying data structures or algorithms.
- At least 2 years of experience with systems thinking and analyzing technical problems from a broad perspective.
- At least 2 years of experience analyzing data to generate solutions or evaluate machine learning outcomes.
- At least 2 years of experience debugging system issues, including root-cause analysis, triage, diagnosis, and resolution.
Benefits
- 15% bonus target
- Equity
- Benefits
Skills mentioned
About Google
A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone. Check out our career opportunities at goo.gle/3DLEokh
H-1B sponsorship history
Historical employer filing data was found for Google. The employer record includes 57,181 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.