Toyota Motor Corporation

Toyota Motor Corporation

Lead/Principal Software Engineer (AWS, Java/Python/Both)

Plano, Texas · Principal

No sponsorshipDetected 15 days ago
PythonJavaFull-Stack DevelopmentElasticsearchDynamoDBAWSTerraformCI/CDRESTMachine LearningTest AutomationCommunicationCollaborationMentoring

About the role

  • These are just a few words that describe what life is like at Toyota.
  • We're looking for talented team members who want to Dream.
  • An important part of the Toyota family is Toyota Financial Services (TFS), the finance and insurance brand for Toyota and Lexus in North America.

Responsibilities

  • The Lead Software Engineer has a pivotal role within a software factory.
  • They must leverage their technical expertise to drive innovation and deliver impactful business outcomes.
  • Additionally, they should possess strong collaboration skills to work with other technologists, lead development of independent components and sub-groups within the factory.
  • Collaborate with agile teams to design, develop, test, implement, and support technical solutions
  • Collaborate with product and cross-functional partner teams to ensure alignment in priorities and timelines
  • Lead the design and architecture of new and existing platform level features (design patterns, reliability, scaling, backup & restore)
  • Promote a culture of inclusive environment where the ideas of other tech leads can be heard and championed.
  • Lead the way in creating next-generation talent for TFS, mentoring internal talent and actively recruiting to keep building our community.
  • Toyota does not offer support or sponsorship of job applicants for employment-based visas or any other work authorization for this role now or in the future.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
  • 10+ years of software engineering experience with a strong backend or full-stack focus and a track record of operating at a principal engineer level
  • Experience with asynchronous communication patterns and brokers like Kafka.
  • Proficiency in setting up Continuous Integration/Continuous Deployment (CI/CD) pipelines, incorporating automated testing, code quality checks, and deployment strategies.
  • Excellent collaboration and communication skills, with the ability to work with product managers, architects and other engineers to define technical requirements.
  • Proficiency in Bedrock Data Automation, AWS Textract, Transcribe and other AI/ML solutions, evaluation frameworks
  • Proficiency in customization of CI/CD workflows and managing multiple environments.
  • Proven ability to design, build, and maintain RESTful APIs, including API contract design, versioning and error handling
  • Deep expertise in designing and building AWS architectures, including serverless, containerized, and event-driven solutions:
  • EC2, ECS, Lambda, Step functions for compute and workflow
  • API Gateway (REST and HTTP APIs) for service exposure
  • DynamoDB/ Document DB for data persistence
  • EventBridge, SQS, or SNS, MSK for event-driven communication
  • S3 for object storage and data lake patterns
  • CloudFront for API acceleration and edge caching
  • OpenSearch for advanced search and analytics
  • Skilled at troubleshooting and resolving complex production issues quickly and efficiently.

Compensation

  • Toyota 401(k) Savings Plan featuring a company match, as well as an annual retirement contribution from Toyota regardless of whether you contribute

Company info

  • Collaborative.
  • A place to dream and do.
  • As one of the world's most admired brands, Toyota is growing and leading the future of mobility through innovative, high-quality solutions designed to enhance lives and delight those we serve.
  • Grow. with us.
  • While TFS is a separate business entity, it is an essential part of this world-changing company- delivering on Toyota's vision to move people beyond what's possible.
  • At TFS, you will help create best-in-class customer experience in an innovative, collaborative environment.
  • You must have the right to work in the United States and not require Toyota support or sponsorship for immigration-related employment (e.g., H-1B, O-1, E-3, H-1B1, TN, F-1 OPT, F-1 STEM OPT, F-1 CPT, TN, 'job flexibility benefits' (also known as I-140 or Adjustment of Status portability), etc. now or in the future.
  • You should not apply for this role if you will require Toyota to assist with immigration support or sponsorship now or in the future.
  • Who we're looking for
  • The TFS Enterprise Non-Functional Requirements (NFR) Management Platform team is seeking a highly motivated person to fill an opening as a Lead Software Engineer role to help our growing Enterprise needs.
  • The Lead Software Engineer will build on their passion for software engineering and combine with skills for operational excellence to build solutions to scale industry best practices and design patterns.
  • As a Lead Engineer, you will collaborate closely with business stakeholders, architects and other tech leads to understand requirements, design innovative solutions, and guide a squad of engineers in delivering high-quality, functional application code.

Visa & Work Authorization

  • Toyota does not offer support or sponsorship of job applicants for employment-based visas or any other work authorization for this role now or in the future.

This listing is sourced directly from Toyota Motor Corporation's careers page and normalized into a canonical job model.