🌎
This job posting isn't available in all website languages
📁
Senior Software Engineer
📅
CREQ256779 Requisition #

About the Job

As a Partner Solutions Engineer (PSE) for Google Smart Home, you will be the key technical liaison between Google and external device manufacturing partners (ODM/OEMs) aiming to integrate with the Google Home ecosystem (Works with Google Home/Matter). Your primary goal is to ensure a seamless "Works with Google Home" experience, troubleshoot partner-reported integration issues, and optimize the performance of smart devices (lights, thermostats, cameras, etc.).

Responsibilities

Troubleshooting & Technical Support: Act as the primary technical contact for partner tickets, diagnosing complex issues involving partner cloud-to-cloud integrations, IoT hardware, and Google Assistant connectivity.

Log Analysis & Debugging: Utilize Google Cloud Logging to analyze fulfillment logs, identify root causes for errors

Implementation Reviews: Review partner architecture and integration code (Python, Java, Node.js) to ensure compliance with Google's Smart Home API and Matter standards.

Bug Triage & Escalation: Lead bug triage operations, reproducing partner issues in lab environments and escalating complex product bugs to internal Google Engineering teams.

Partner Enablement: Guide partners through the Device Access Project and certification process, conducting workshops and creating technical documentation.

Feedback Advocacy: Act as a partner advocate within Google, providing feedback to Product and Engineering teams to improve Smart Home APIs, tools, and developer experience.

Minimum Qualifications

Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.

3+ years of experience in technical support, partner engineering, or software development.

Experience troubleshooting IoT devices, embedded systems, or consumer electronics (CE).

Experience with networking protocols (TCP/IP, Wi-Fi, HTTP/RESTful APIs).

Preferred Qualifications

Experience with cloud-to-cloud integration, OAuth2, and Smart Home platforms.

Experience using programming languages for debugging and automation (e.g., Python, JavaScript/Node.js, or Java).

Familiarity with Matter or Thread networking protocols.

Excellent written and verbal communication skills, with experience managing high-pressure, partner-facing situations.

Previous Job Searches

3 locations

3 locations

Similar Listings

Hyderabad, Andhra Pradesh, India

📁 Senior Software Engineer

Requisition #: CREQ251827

Hyderabad, Andhra Pradesh, India

📁 Senior Software Engineer

Requisition #: CREQ254334

Hyderabad, Andhra Pradesh, India

📁 Senior Software Engineer (Level: Consultant)

Requisition #: CREQ216667