onsite
Solutions Engineer, Program Management - Google
Software Engineer
Solutions Engineer who blends deep database expertise and software development with program management, driving technical issue resolution and AI‑enabled improvements for internal and external partners.
About the role
Key Responsibilities
- Design, implement, and optimize solutions using SQL and NoSQL databases to meet partner requirements.
- Develop and maintain codebases in Python, Java, or JavaScript for automation, data pipelines, and integration tasks.
- Diagnose and resolve complex technical issues, providing clear guidance to internal teams and external customers.
- Lead program‑management activities, coordinating cross‑functional stakeholders to ensure timely delivery and continuous improvement.
- Identify opportunities to incorporate AI technologies into solutions, prototype proofs‑of‑concept, and drive adoption.
Requirements
- Bachelor’s degree in Engineering, Computer Science, or related field, or equivalent practical experience.
- At least 6 years of hands‑on experience with SQL and NoSQL database technologies.
- Minimum 6 years of professional coding experience in Python, Java, or JavaScript.
- Proven track record of troubleshooting technical problems for partners and managing programs within a technical organization.
- Strong skills in continuous improvement, stakeholder management, and organizational change; familiarity with AI concepts is a plus.
Skills
sqlpythonjavajavascript