Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
G

Software Engineer

Google
๐Ÿ‡ฎ๐Ÿ‡ณ India | ๐Ÿ‡ธ๐Ÿ‡ฌ Singapore | ๐Ÿ‡น๐Ÿ‡ผ Taiwan | ๐Ÿ‡ฌ๐Ÿ‡ง United Kingdom | ๐Ÿ‡บ๐Ÿ‡ธ United States
Hybrid
2 weeks ago
$147,000 โ€“ $211,000
  • Python
  • C++
  • Java
  • triage
  • Equity
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

About the job

In Google Search, we're reimagining what it means to search for information โ€“ any way and anywhere. To do that, we need to solve complex engineering challenges and expand our infrastructure, while maintaining a universally accessible and useful experience that people around the world rely on. In joining the Search team, you'll have an opportunity to make an impact on billions of people globally.

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 aboutbenefits at Google.

Position reports to the Google office & may allow for a hybrid schedule as per Google policy.

Minimum qualifications:

  • Bachelorโ€™s degree in Computer Science, Engineering, Mathematics, Information Systems or a related field and 2 years of experience in the job offered or in a software engineering-related occupation.
  • Position requires 2 years of experience in the following: Software development utilizing Python, C++, or Java; API design or Web development; Debugging via root cause analysis to diagnose, triage, and fix system issues; Software testing including validity, verification, performance, reliability, usability, and stress testing; and Data analysis and synthesis to draw conclusions, generate solutions, and evaluate outcomes or large-scale data processing.

Responsibilities

  • Write robust product or system development code while mitigating technical debt to ensure long-term maintainability and scalability.
  • Lead or participate in architectural design reviews with stakeholders to evaluate and select optimal technologies.
  • Review peer code and provide constructive feedback to enforce best practices for style, testability, and efficiency.
  • Execute comprehensive software testing beyond unit tests while enhancing automated deployment and monitoring infrastructure.
  • Triage, debug, and resolve complex system issues by analyzing root causes and their impact on service operations. Create and adapt technical documentation and educational materials based on program updates and end-user feedback.

Software Engineer ยท Google

Auto apply with Likeremote