Toyota Motors - Plano, TX

posted 2 months ago

Full-time - Senior
Hybrid - Plano, TX
Transportation Equipment Manufacturing

About the position

As a Senior Staff Engineer in the Cloud and Developer Experience team at Toyota, you will play a pivotal role in enhancing the development velocity and reducing complexity for our software engineering teams that utilize cloud computing. This position is based in Plano, Texas, and offers a hybrid work model, allowing for a mix of in-office and remote work. The Cloud and Developer Experience team is dedicated to building automated self-service solutions, blueprints, and golden paths for cloud-native applications and infrastructure. Your primary responsibility will be to create pre-configured application and infrastructure scaffolding templates that adhere to AWS's well-architected framework best practices, ensuring a secure and efficient software supply chain for expedited business application deployments. In this role, you will author RFCs (Request for Comments) to propose new cloud blueprints or modifications to existing ones, and prepare comprehensive technical design documents that consider the entire lifecycle of cloud applications. You will write high-quality scaffolding code that meets our standards for maintainability and best practices in a large-scale web application environment. Additionally, you will create migration checklists and guides, develop strategic roadmaps for the Blueprints track, and mentor Cloud application engineers to foster a culture of excellence and innovation. You will collaborate closely with Product Management and various stakeholders to translate the Cloud Blueprints product vision into actionable quarterly roadmaps. Staying abreast of emerging cloud-native development technologies will be crucial, as you will incorporate advancements that enhance our development processes. Your leadership will champion engineering excellence, establishing metrics for regular assessment and improvement, and you will represent Toyota in the open-source community through blogs and contributions.

Responsibilities

  • Author RFCs (Request for Comments) to propose the implementation or modification of a new cloud blueprint or golden path.
  • Prepare technical design documents for a Cloud blueprint that considers the end-to-end lifecycle, ensuring compliance with AWS Well-Architected Framework best practices.
  • Write high-quality application and infrastructure scaffolding code that adheres to standards for style, maintainability, and best practices for large-scale web applications.
  • Create application and golden path migration checklists and guides.
  • Develop a strategy for the Blueprints track to meet the needs of the Toyota developer community and provide tactical guidance for the Cloud Engineering practice.
  • Keep abreast of emerging advances in cloud-native development and incorporate relevant technologies to improve development efficiency and quality.
  • Hire and mentor Cloud application engineers, fostering a culture of excellence.
  • Collaborate with Product Management and stakeholders to turn the Cloud Blueprints product vision into a tangible roadmap every quarter.
  • Champion engineering and operational excellence, establishing metrics and processes for regular assessment and improvement.
  • Create and contribute to external blogs and the open-source community to represent Toyota and its values.

Requirements

  • At least 12+ years' experience in providing technical direction and leadership for software engineering and development.
  • At least 3+ years' 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.
  • Proven aptitude in leading teams in iterative and incremental software delivery to create successful products.
  • Experience with Python, Java, Spring Boot, Typescript, Docker/Kubernetes, Postgres, or cloud-native database technologies.
  • Experience with at least one popular form of Infrastructure-as-Code (Terraform, CloudFormation, ARM, or 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, and communication skills within teams and across the engineering organization.
  • Experience writing distributed, high-volume services and using CI/CD tools for deployment and maintenance.

Nice-to-haves

  • Experience working on remote globally distributed high-performing teams and largely asynchronous work environments.
  • Prior experience in building large-scale distributed data-intensive applications in Google Cloud Platform.
  • Contributions to open-source projects.
  • Published blog posts and/or tech talks about your work.
  • Polyglot experience delivering software products utilizing a variety of technology stacks.
  • Experience developing innovative tooling that enhanced productivity for cross-functional teams.

Benefits

  • A work environment built on teamwork, flexibility, and respect.
  • Professional growth and development programs, including tuition reimbursement.
  • Team Member Vehicle Purchase Discount.
  • Toyota Team Member Lease Vehicle Program (if applicable).
  • Comprehensive health care and wellness plans for your entire family.
  • Flextime work options based on business needs.
  • Toyota 401(k) Savings Plan featuring a company match and annual retirement contribution from Toyota.
  • Paid holidays and paid time off.
  • Referral services related to prenatal services, adoption, childcare, schools, and more.
  • Tax-advantaged accounts (Health Savings Account, Health Care FSA, Dependent Care FSA).
  • Relocation assistance (if applicable).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service