1+ months
2018-06-142018-08-13

Senior Software Engineer, Cloud Platform - DevOps

Toyota Research Institute
Los Altos, California 94022
  • Job Type
    Employee
  • Job Status
    Full Time
  • Jobs Rated
    8th

The Toyota Research Institute (TRI) is an R&D enterprise designed to bridge the gap between fundamental research and product development. It has been launched with mandates to (1) enhance the safety of automobiles, with the ultimate goal of creating a car that is incapable of causing a crash; (2) increase access to cars to those who otherwise cannot drive, including those with disabilities and the elderly; (3) help translate outdoor mobility technology into products for indoor mobility; and (4) accelerate scientific discovery by applying techniques from artificial intelligence and machine learning. Toyota believes artificial intelligence has significant potential to improve the quality of life for all people, bringing ease, comfort and safety to all aspects of life.The Toyota Rese

As much code runs inside an autonomous car or robot, more code runs in the cloud. Services and pipelines that process data is what our machine learning, mapping, robotics, and simulation teams build to implement their own initiatives. The cloud platform team is responsible for designing and implementing the set of services, libraries, tools, and dashboards that make this possible. But developer productivity is not our only goal. We think about scale (“consume petabytes of driving data”), governance (“explain through data that our car did the right thing”), and cross-platform execution (“deploy an image-processing service in AWS or inside a robot”). We are looking for engineers that can make this possible.

Requirements

Responsibilities:

  • Develop necessary tools and processes and integrate with cloud services or third-party tools to make infrastructure management a non-issue, especially clusters, job scheduling and storage systems.
  • Deploy and monitor cloud services to meet and exceed service-level agreements with stakeholders.
  • Contribute to continuous integration and code deployment and releases.
  • Review and ensure designs and implementations follow fault-tolerance and security best practices.
  • Work with on premise hardware, networking and data storage systems and maintain them.
  • Coordinate with multiple teams (car, robotics, etc.) and office IT teams.

Qualifications:

  • Bachelor's degree in Computer Science or equivalent.
  • Strong communication skills. Team player. Good Listener.
  • Strong Python and Bash scripting skills.
  • Experience maintaining big data systems in production with critical data availability requirements (Cloudera, Spark, Kafka etc.).
  • Experience with Docker and container management systems like Kubernetes in production.
  • Experience maintaining web application clusters.
  • Experience maintaining systems in AWS (experience with other clouds is a plus).
  • Experience with monitoring large cloud systems.
  • Experience securing infrastructure (AWS permissions, S3 architecture).
  • Experience with large scale storage systems (cloud and on-prem, NAS).
  • Experience with cloud operations tooling (Salt Cloud, Terraform, CloudFormation, etc.) and custom orchestration.
  • Experience deploying applications to heterogeneous environments: cloud, on-prem (private cloud), and end-user (developer, car).
  • Experience with related tools and processes: Git, Continuous Integration, Code Reviews.

TRI provides Equal Employment Opportunity without regard to the applicant's race, color, creed, gender, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, medical condition, religion, marital status, genetic information, veteran status, or any other status protected under federal, state or local laws.

Categories

Jobs Rated Reports for Software Engineer

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer, Cloud Platform - DevOps

Toyota Research Institute
Los Altos, California 94022

Share this job

Senior Software Engineer, Cloud Platform - DevOps

Toyota Research Institute
Los Altos, California

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199
Powered ByCareerCast