STEM OPT Customer Solutions Engineer Jobs
Customer Solutions Engineer roles sit at the intersection of technical depth and client-facing communication, making them a strong fit for STEM OPT graduates in computer science, engineering, or information systems. Your 24-month STEM OPT extension applies here, provided your employer is enrolled in E-Verify and your role ties directly to your STEM degree.
Find STEM OPT Customer Solutions Engineer JobsOverview
Showing 5 of 20+ Customer Solutions Engineer jobs










See all Customer Solutions Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Customer Solutions Engineer roles.
Get Access To All Jobs
This posting is for a new vacancy.
Google utilizes AI tools to assist in assessing candidates in our hiring processes.
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Austin, TX, USA; Waterloo, ON, Canada.
MINIMUM QUALIFICATIONS:
- Bachelor's degree in Science, Technology, Engineering, or equivalent practical experience.
- 3 years of experience troubleshooting and advocating for customers' needs, triaging technical issues, or in software development.
- Experience working with distributed systems, distributed systems solutions, or design patterns.
- Experience with web technologies (e.g., HTTP, HTML, DNS, or TCP).
- Experience writing, reading, and debugging code in one of the following: Java, C, C++, Python, or Go.
- Experience creating content for technical audiences (e.g., developer documentation, industry white papers, computer science course material, or IT administration playbooks).
PREFERRED QUALIFICATIONS:
- Experience working with any public cloud services and infrastructure (e.g., Google Cloud Platform).
- Experience with cloud computing and debugging complex workload issues across large-scale, multi-node environments.
- Experience with one or more of the following solutions: system virtualization or on-premise or hybrid cloud computing.
- Experience developing developer tools (e.g., automation, testing, or debugging).
- Experience as a system/network administrator working with Linux/Unix systems, from kernel to shell, file systems, and client-server protocols.
- Experience in crisis response or escalation management across multiple teams with the ability to influence momentum of incident response for critical customer issues.
About the job
The Google Cloud Platform team helps customers transform and build what's next for their business — all with technology built in the cloud. Our products are developed for security, reliability and scalability, running the full stack from infrastructure to applications to devices and hardware. Our teams are dedicated to helping our customers — developers, small and large businesses, educational institutions and government agencies — see the benefits of our technology come to life. As part of an entrepreneurial team in this rapidly growing business, you will play a key role in understanding the needs of our customers and help shape the future of businesses of all sizes use technology to connect with customers, employees and partners.
As a High Touch Support Solutions Developer, you will manage customer issues and proactively help improve customer experiences. You will be a part of a global team that provides 24x7 support to help customers seamlessly make the switch to Google Cloud. In this role, you will provide a high-touch, dedicated service to customers, aiming to anticipate their needs, optimize product performance, and enable customer success.
You will focus on proactive solutions and customer-centric supportability to help avoid issues, build customer trust, and enable customers' continuous growth and long-term success on GCP. You will troubleshoot technical problems for customers through debugging, networking, system administration, updating documentation, and coding/scripting. You will make our products easier to adopt and use by making improvements to the product, tools, processes, and documentation. Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.
Individual pay is determined by factors including job-related skills, experience, and relevant education or training.
US: $127000 - $182000 (USD) + 15% bonus target + equity + benefits
Canada: $138000 - $141000 (CAD) + 15% bonus target + equity + benefits
Learn more about benefits at Google.
Responsibilities
- Develop in-depth understanding of Google Cloud's product technology and architectures by troubleshooting, reproducing, and determining the root cause for customer-reported issues, building tools and diagnosis.
- Act as consultant and subject matter expert for internal stakeholders in development, sales, and customer organizations to resolve technical deployment obstacles and improve Google Cloud.
- Understand customer issues and advocate their needs with internal teams, including Product and Development teams, to find ways to improve the product and drive production.
- Work as part of a team that globally ensures 24-hour customer support, including a need to sometimes work non-standard work hours/shifts and may include weekend work.
- Work with customers on their production Google Kubernetes Engine/Anthos deployments to resolve issues and achieve product readiness, availability, and scale. Triage and manage technical escalations, platform outages, technical issues, and executive concerns.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
See all STEM OPT Customer Solutions Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Customer Solutions Engineer Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Customer Solutions Engineer
Verify your CIP code matches the role
Check your degree's Classification of Instructional Programs code against the STEM-designated list USCIS maintains. Customer Solutions Engineer roles typically map to computer science or engineering CIP codes, but your DSO must confirm the match before your extension is approved.
Confirm E-Verify enrollment before accepting
Ask your recruiter for the company's E-Verify employer ID before signing an offer. A company can intend to enroll but not yet be active in the E-Verify system, which makes your STEM OPT extension filing invalid from day one.
Frame your technical skills on the application
Customer Solutions Engineer job descriptions vary widely. Target postings that list a required bachelor's degree in a STEM field, not just preferred, since the specialty occupation language in your I-983 training plan must reflect a genuine degree requirement.
Draft your I-983 training plan before the offer stage
Prepare a draft training plan outlining how the Customer Solutions Engineer role applies your STEM coursework in practice. Bringing a near-complete I-983 to final offer negotiations signals readiness and reduces the back-and-forth that delays your extension start date.
Search for employers using Migrate Mate
Filter your Customer Solutions Engineer job search on Migrate Mate to surface employers with active E-Verify enrollment and a history of hiring OPT students in technical roles. This saves you from applying to companies that can't legally support your STEM OPT extension.
Research prevailing wages before negotiating
Use the OFLC Wage Search to look up the prevailing wage for Customer Solutions Engineer roles in your target metro. If your employer later files an H-1B visa on your behalf, your offer must meet the DOL wage level tied to your job duties and location.
Frequently Asked Questions
Does a Customer Solutions Engineer role qualify for the STEM OPT extension?
It can qualify, but the specific job duties and your degree field both matter. Your degree must appear on USCIS's STEM-designated degree list, and the Customer Solutions Engineer role must directly apply that STEM knowledge. Roles that blend technical troubleshooting, integration work, and product implementation with an engineering or computer science foundation typically meet the requirement. Your DSO reviews the fit before approving your I-983 training plan.
What E-Verify requirement applies to my STEM OPT employer?
Your employer must be actively enrolled in E-Verify before your STEM OPT extension begins. Enrollment intent is not enough. Ask your recruiter or HR contact for the company's E-Verify employer identification number and verify the status directly through E-Verify before your extension is filed. If the employer loses E-Verify status after your extension starts, you must notify your DSO within five business days.
What goes into the I-983 training plan for a Customer Solutions Engineer position?
Your I-983 must describe how the day-to-day work of a Customer Solutions Engineer directly applies your STEM degree. That means mapping specific job tasks, such as technical onboarding, API integration support, or product configuration, to learning objectives tied to your coursework. Both you and your employer sign the plan. USCIS does not approve or review the I-983 directly, but your DSO must authorize it and it must be on file throughout your extension period.
How does cap-gap protection apply if I'm waiting on H-1B selection?
If your employer files an H-1B petition on your behalf before your OPT EAD expires, cap-gap automatically extends your work authorization through September 30 of that fiscal year. If you're selected in the H-1B lottery, your status transitions on October 1. During cap-gap, your Customer Solutions Engineer role and employer must remain unchanged. A job change or employer switch during cap-gap terminates the protection.
Where can I find Customer Solutions Engineer jobs that support STEM OPT?
Migrate Mate lists Customer Solutions Engineer roles from employers with confirmed E-Verify enrollment, so you're not filtering manually through postings that can't support your extension. You can search by role type and location, and each listing reflects the employer's actual work authorization track record. Starting your search there reduces the risk of investing time in companies that aren't set up to hire STEM OPT students.