Note: By applying to this position your application is automatically submitted to the following locations: New York, NY, USA; Seattle, WA, USA; Mountain View, CA, USA; San Francisco, CA, USA
Bachelor’s degree in Computer Science or equivalent practical experience.
2 years of experience as a software engineer, developer, or equivalent technical experience.
Experience in a technical consulting or client facing capacity.
Experience working with third party developer tools, including documentation, APIs, SDKs, and client libraries.
Experience participating in online and offline developer communities and ecosystems, including OpenSource platforms, StackOverflow, blogging, YouTube video series, conferences, hackathons, meet ups, technical teaching and training.
About the job
As a Developer Programs Engineer, you love connecting with developers and speaking externally about technologies on conference panels, at meet ups, and on blogs. Your work fosters a community of developers integrating with Google technologies and helps to drive strategy around Developer Relations. In this role, you'll work on our YouTube channels, in podcasts and trainings, or support channels to troubleshoot and debug technical problems encountered by developers. Internally, you'll work with product engineering teams to improve products by conveying feedback from developers, reviewing and contributing to API designs, writing production ready code, and testing new features.
In Developer Relations, we collaborate and connect with communities that love technology as much as we do. Our team interacts with developers across the globe both at conferences as well as online, and advocates for third party developer interests and needs internally at Google. Our focus is on supporting third party developers who build applications and businesses on Google's platforms. Not afraid to be hands-on, you might write sample code, author client libraries, work with strategic Google partners, and facilitate and organize our developer communities.
Write, release, and manage open source Software Development Kits (SDKs), demo apps, tools, samples, blog posts, technical guides, or videos. Contribute to and manage open source projects and drive open standards.
Manage and participate in developer discussion forums, troubleshoot and address the concerns raised in these forums; educate developers on best practices of effective integration with Google developer products.
Assist third-party developers and strategic partners in troubleshooting integrations with Google APIs and use of other Google developer products online (e.g., through Stack Overflow).
Work on the core source code of Google's products with other engineers to identify, reproduce, and fix issues that are affecting our users.
Advocate for developers internally, and influence Google developer product strategy by working with Product Management, Go-to-Market, Product Engineering, Technical Support, PR, Marketing, Business Development and other cross-functional teams.
At Google, we don’t just accept difference—we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. 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 this form.