Who We’re Looking For:

Toyota’s ITx Team is looking for a passionate and highly motivated Senior Staff Engineer, DevEx Platforms.

 

Toyota's ITx Cloud and Developer Experience (DevEx) team's main objective is to reduce complexity and improve the development velocity and time to market of our software engineering teams that utilize Cloud computing. As a team, we are a passionate group of software engineers who take on the heavy lifting of non-differentiated, yet essential software engineering functions, thus reducing cognitive load on our developers so that they can focus on building business features. To accomplish this, we build automated self-service solutions, blueprints and golden paths for cloud-native applications and infrastructure, deploy best-in-class tools, engineering standards, and best practices, as they pertain to Toyota's software development.

 

Platforms, especially open source, have a considerable impact on the way our developers build software. One of our engineers began exploring Backstage as a possible platform for Developer Experience in the summer of 2020. After several demos, we decided to use this platform as our global software development portal, which has greatly impacted the day-to-day work of our software engineers. At Toyota, we believe there is a great deal of untapped potential in the platforms area that can improve both developer and operator experience. In your role as a Senior Staff Engineer, in Toyota's DevEx standards delivery team, you will be responsible for exploring and deploying open source and commercial platforms that will help Toyota's global developer community create best in class software.

 

What You’ll Be Doing:

  • Develop a long-term vision for developer platforms and collaborate with engineering and product teams to advance the platform capabilities
  • Develop proofs of concept for OSS and commercial platforms to assess their suitability within Toyota's developer ecosystem by gaining an understanding of the industry's platform landscape
  • Author RFCs (Request for Comments) to propose the implementation or modification of a new Platform.
  • Establish relationships with our platform’s users worldwide and understand their challenges in order to represent them in product development and rollout.
  • Implement integrations and abstractions with the platforms into the DevEx ecosystem so that application development can be made more efficient.
  • Define and be responsible for the quality standards of our developer experience; drive its adoption among product teams and engineering departments
  • Review and contribute to Toyota's Technology radar, documentation updates, tutorials, and content in order to ensure that it is technically accurate and aligned with Toyota's long-term platform vision
  • Hire and mentor engineers who are the brightest and best in the industry.
  • Collaborate with senior leadership in Product Management and other stakeholders (Application Product teams, DevEx Tools, Cloud Security, Site Reliability Engineering, etc.) to turn DevEx product vision into a tangible roadmap every quarter
  • Organize developer Bootcamps, participate in "Ask technical experts" communities, and assist in community evangelization sessions
  • Create and contribute to external blogs and the open-source community to represent Toyota and its values.

 This position is eligible for remote work from qualifying locations.  #LI-REMOTE

 

What You Bring:

  • Experience in providing technical direction and leadership for software engineering and development, including experience developing, deploying, and scaling cloud-native software components on cloud providers such as AWS or Google Cloud.
  • Experience architecting and developing solutions to ambiguous problems
  • Familiarity with Web technology platforms (e.g., React, Webpack)
  • Experience working with either Python, Java, Spring Boot, Typescript, Docker/Kubernetes, Postgres, or any of the cloud-native database technologies.
  • Experience with at least one popular form of Infrastructure-as-Code (Terraform, CloudFormation, ARM, or an equivalent)
  • Experience converting large monolithic systems into micro-service APIs (GraphQL/REST) that adhere to the 12-factor application methodology
  • Demonstrated experience in mentoring, conflict resolution, as well as communication skills, not only within your team but within your product group and/or the whole engineering organization.
  • Experience writing distributed, high-volume services, and have knowledge about using CI/CD tools to deploy and maintain them in production
  • You communicate clearly and empathically, especially in writing and documentation.

 

Added Bonus If You Have:

  • Experience working on remote globally distributed high-performing teams and largely asynchronous work environment
  • Contributions to open-source projects.
  • Published blog posts and/or tech talks about your work.
Is a Remote Job?
Remote
Employment Type
Full time

At Toyota, we are driven to innovate and transform in order to deliver world-class products and services that create happiness for all. And technology is at the center of it all – enabling our...

Apply Now