Google Developer Relations Jobs

The Developer Relations organization at Google is focused on driving the success of Google's developer products and the open web by creating a thriving ecosystem of 3rd party applications and businesses built on them. We work with technologies such as Google+, Chrome, Android, App Engine, Google Maps, YouTube, and also support our core Google Apps and Ads businesses.

We are in Google's Engineering organization, though we also work closely with Product Management, Marketing, PR, Business Development, and others. We are actively hiring for many junior and senior positions in our global organization.

Developer Advocates

Developer Advocate speaking at an event

Work with partners to showcase the capabilities of our developer products.

As a Developer Advocate, you are the passionate advocate for our newest technologies in the outside world, as well as a vocal advocate for developers' needs within Google. We expect you to be an engineer who thrives on the cutting edge of technology and loves seeing exciting, new applications and business that other developers are building. Your job is to drive momentum for exciting new technologies through a variety of means. You will work with some of our most strategic partners who push our technology to its limits -- your job is to make them successful as they build apps that showcase the potential of our APIs and developer products. You will be the public face of Google representing these products, speaking at conferences, on panels, at user groups, actively blogging & tweeting, and engaging with press and bloggers.

Depending on your product assignment, you may work with various developer communities -- web, enterprise, mobile, social, games, and more. The Developer Advocate position tends to generally be a more senior role, so we are typically looking for those with extensive experience in technical project leadership, either as consultants or as senior software engineers / architects.

Please see our Developer Advocate openings.

Developer Programs Engineers

Grow and support the online developer community.

As a Developer Programs Engineer, your daily job will involve engaging with developers around the world to help them be successful as they develop their applications. You will engage with developers in developer forums, mailing lists, by IRC, and by email. You will also write sample code, open source client libraries, and tutorials that assist developers on using our products. You'll occasionally present at conferences, as well as host developers at hands-on coding Hackathons.

As with the Developer Advocate role and depending on your primary product assignment, you will interact with various developer communities. Some of our DPE positions accept candidates who are straight out of school, while others seek engineers with many years of professional experience. (Note that job postings are fairly generic -- the level at which you're hired depends on your qualifications.)

Please see our Developer Programs Engineer openings.

Developer Relations Program Managers

Run scalable, regional outreach and support programs for scalable engagement with the developer community.

As a Program Manager, you will coordinate and manage scalable outreach and support programs in your region. This could include responsibility for large-scale Google developer events such as Google Developer Days or DevFests, as well as having responsibility for content on code.google.com and regional developer blogs. Additionally, you will manage relationships with, and foster creation of, local developer communities, both formal (Google Technology User Groups) and informal (discussion boards, casual meet-ups, non-affiliated user groups). You will meet with local developers and businesses, promoting Google technologies to them.

The Program Manager role is not tied to a particular product assignment, but rather is regionally-focused in an attempt to drive interest in a broad range of developer products that are strategic to Google's success in various global regions. Candidates need to have a strong technical background, as well as a history as an active participant in developer communities and exceptional project/program management skills. Local language fluency is also a key requirement for most regional positions.

Please see our Developer Relations Program Manager openings.

Developer Products Technical Writers

Write documentation for our developer products.

As a Developer Products Technical Writer, you will learn complex technical information and communicate it in a readable, concise, and accurate manner. You will work on documentation projects that help make developers successful using Google APIs and developer products. Documentation you produce or collaborate on can include any combination of reference manuals, developer guides, code samples, and other effective learning formats.

Some of our Technical Writing positions accept candidates who are straight out of school, while others seek writers with many years of professional experience. (Note that job postings are fairly generic -- the level at which you're hired depends on your qualifications.) We especially value writers with proficiency in modern web programming technologies such as Java, C++, Python, JavaScript, HTML, CSS, and UNIX.

Please see our Developer Products Technical Writer openings.

Authentication required

You need to be signed in with Google+ to do that.

Signing you in...

Google Developers needs your permission to do that.