About The Position

Toyota's 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 the 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, and deploy best-in-class tools, engineering standards, and best practices, as they pertain to Toyota's software development. As a Senior Staff Engineer, you will leverage your experience developing large-scale, highly complex distributed applications on public cloud platforms (AWS/GCP) to lead the design, development, and governance of scalable, secure, and reliable cloud-native platforms that empower development teams across the enterprise. You will define standardized cloud architectures, platform APIs, and automation frameworks, collaborating closely with Enterprise Architecture, Security, and Engineering teams to establish best practices and governance processes.

Requirements

  • 12+ years' experience in providing technical direction and leadership for software engineering and development, including 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 any of the cloud-native database technologies.
  • Experience with at least one popular form of Infrastructure-as-Code (e.g., 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 using CI/CD tools to deploy and maintain them in production.
  • An implicit drive to improve, and clear & empathetic communication skills, especially in writing & documentation.

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 the 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 with a commitment to empowering colleagues.

Responsibilities

  • Define and drive the technical vision for the platform, ensuring scalability, reliability, and security.
  • Lead architecture design and decision-making for cloud infrastructure, developer platforms, and internal tooling.
  • Align platform engineering initiatives with business objectives and long-term organizational goals.
  • Collaborate with Enterprise Architecture, Security, and Compliance teams to define and document standard cloud-native patterns for the enterprise.
  • Establish reference architectures, best practices, and guardrails for teams building cloud-native applications.
  • Promote standardization across networking, IAM, container orchestration, and multi-cloud strategies.
  • Ensure adoption and adherence to an RFC (Request for Comments) process for proposing, reviewing, and approving platform changes.
  • Develop platform APIs, automation tools, and self-service capabilities to enhance developer experience.
  • Improve CI/CD pipelines, observability, and deployment automation to streamline software delivery.
  • Advocate for software engineering best practices (clean code, testing, maintainability, observability) in platform development.
  • Partner with engineering, security, and SRE teams to build a secure, scalable, and developer-friendly platform.
  • Engage with Security and Compliance teams to embed security into cloud-native patterns and infrastructure.
  • Guide application teams in adopting approved cloud-native standards and best practices.
  • Ensure high availability and resilience through robust monitoring, incident response, and disaster recovery plans.
  • Optimize performance and scalability of cloud services and applications.
  • Mentor engineers across teams, helping them grow in cloud architecture and software engineering.
  • Advocate for engineering excellence, platform-first thinking, and automation-first principles.
  • Stay ahead of industry trends and evaluate new technologies for enterprise adoption.

Benefits

  • A work environment built on teamwork, flexibility, and respect.
  • Professional growth and development programs to help advance your career, as well as 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.
  • Flexible work options based on business needs.
  • Toyota 401(k) Savings Plan featuring a company match, as well as an annual retirement contribution from Toyota regardless of whether you contribute.
  • 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).

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Credit Intermediation and Related Activities

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service