28 days old

Server Library Engineer

Mountain View, CA 94043
  • Job Code
  • Payrate
    $66 To $73

Project Overview:

The Federated Identity Team at Google works to bring Google Sign In to third party sites and to improve the federated sign in ecosystem. To improve the ecosystem, we work on developer tools and libraries that ease implementation of federated sign in and make federated sign in more secure across identity providers and sites.

Overall Responsibilities:

Develop an open source library for developers to implement server side oauth functionality. Implement json web token (JWT) signing, JWT validation, and other essential protocols to help make the federated sign in safer for everyone.

Top 3 Daily Responsibilities:

Implement server side JWT functions in Java, Python, or JavaScript.

Review implementations for security vulnerabilities and implement fixes.

Review implementations for developer ease of use and improve code flows.

Required Skills:

Bachelor of Science in Computer Science

3-5 years of experience in one of the three languages: Java, Python, or JavaScript

Proven technical troubleshooting experience

Experience developing software with a team

Nice to have:

At least one year of experience programming with cryptographic protocols, experience with oauth, and experience with computer security


  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Server Library Engineer

Randstad Technologies
Mountain View, CA 94043

Share this job

Server Library Engineer

Randstad Technologies
Mountain View, CA

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast