Software Intern, Site Reliability Engineer

Sorry, this job was removed at 6:36 a.m. (PST) on Thursday, April 30, 2020
Find out who's hiring remotely in San Francisco.
See all Remote Internships jobs in San Francisco
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Who We Are

Nuro is a robotics start-up whose mission is to accelerate the benefits of robotics for everyday life. We have an elite team of entrepreneurs and engineers, designers, and scientists. We believe AI and robotics are at the cusp of transforming daily life and we are dedicated to building meaningful products with this technology. Join us and play a critical role in our mission.

About the Role

As a Site Reliability Intern, you will work closely with the Infrastructure SRE team on enabling cloud best practices, for existing and future mission-critical systems, with an emphasis on automation.
Site Reliability Engineering was first introduced at Google and has become an increasingly popular trend in the industry, typically requiring a broad range of skills acquired over multiple roles. If you like seeing the big picture, are a Swiss Army knife of technical skills, and are interested in getting a head start in a deeply technical career path, an internship with SRE is a uniquely rewarding opportunity!

About the Work

You will work closely with our team of experienced SREs and Infrastructure Engineers on operating and improving our core systems and platform. As a member of the team, you will have full visibility into Nuro’s infrastructure and day-to-day work of the engineers. 

Depending on your skill set and areas of interest, you will work on some or all of the following:

  • Build Automation and Reliability: Nuro uses Jenkins to automate build and test of all our software. This service is core to Nuro’s operation and we have multiple projects to improve reliability and sustainability. 

  • Common infrastructure modules: Create reusable infrastructure templates using Terraform to accelerate cloud adoption and uniformity for engineering teams across Nuro. This includes databases, caches, proxies, common web applications, etc.

  • Cloud compute images: Use Packer along with Python or BASH to programmatically create golden images used for various compute infrastructure in Nuro’s Google Cloud environment.

  • Data pipeline modernization: Improve Nuro’s existing vehicle data pipeline built on Kubernetes by hardening brittle code, ensuring graceful failures and alerting, and updating relevant playbooks and documentation.

About You

  • You are a current BS, MS or PhD candidate in Computer Science, Electrical Engineering, Robotics, or a related field

  • You have strong problem solving skills and are comfortable working in layered, complex systems

  • You have experience in one or more of the following areas:

    • Linux systems, scripting (Python, BASH, Go, Ruby, Perl)

    • Cloud products (GCP, AWS, Azure)

    • Infrastructure as code (Terraform, Deployment Manager, CloudFormation)

    • Configuration management (Salt, Ansible, Puppet, Chef, Packer)

    • Large-scale distributed systems

  • Growth mindset, eagerness to learn, coachable

Nuro is an equal opportunity employer and expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

1300 Terra Bella Ave, Mountain View, CA 94043

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about NuroFind similar jobs