Toyota

Principal Software Engineer

Toyota$120K — $150K *
Plano, TX 75025In-Person
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software engineering, focusing on cloud-native platforms.
  • Proficiency in event-driven architecture and building platforms using Kafka.
  • Strong programming/scripting skills in Java, Python, and JavaScript; familiarity with modern web frameworks like Next.js and React.
  • Hands-on experience in Test-Driven Development (TDD) and various test automation frameworks.
  • Deep knowledge of diverse testing approaches, including AI Testing and Performance Testing.
  • Experience with CI/CD tools such as Harness, Jenkins, or GitHub Actions.

Responsibilities

  • Implement strategic technology initiatives for CI/CD pipelines and testing tools.
  • Collaborate with stakeholders to translate business needs into technology solutions.
  • Drive the adoption of self-service capabilities and automation in technology areas.
  • Identify and streamline processes to enhance efficiency through automation.
  • Champion self-service tools/platforms to empower employee issue resolution.

Benefits

  • Work environment emphasizing teamwork, flexibility, and respect.
  • Professional growth opportunities and tuition reimbursement.
  • Team Member Vehicle Purchase Discount.
  • Comprehensive health and wellness plans for families.
  • 401(k) savings plan with company match and annual contributions.
  • Paid holidays and time off.
Full Job Description
Overview

Who we're looking for

Toyota Financial Services' Enterprise Tools Department is looking for a passionate and highly motivated Principal, Software Engineer. The primary responsibility of this role is to help build world-class platform engineering capabilities for our development teams, with a strong focus onCI/CD pipelines and testing tools automation. In this role, you'll shape technology strategy, deliver scalable automation solutions, and improve the overall developer and employee experience through innovative, self-service platforms. The ideal candidate comes with hands-on experience designing and building an enterprise-wide test automation platform(s).

What you'll be doing

In this role, you'll help create the tools, platforms, and automation that make it easier for engineering teams to build, test, and deliver high-quality software at scale.

Technology Strategy and Execution:
  • Implement a strategic roadmap for technology initiatives within the CI/CD pipelines & Testing Tools Automation Platform Domains
  • Collaborate with stakeholders to understand business requirements and translate them into technology solutions that enhance employee experience
  • Stay abreast of industry trends and emerging technologies to continuously improve and innovate our technology offerings


Self-Service and Automation:
  • Drive initiatives to enable self-service capabilities and automation across all supported technology areas
  • Identify opportunities to streamline processes, reduce manual efforts, and increase efficiency through automation
  • Champion the adoption of self-service tools and platforms to empower employees to resolve issues independently


What you bring
  • Significant experience where you've designed, developed, and maintained cloud-native platforms and services using AWS or other major cloud providers
  • Strong understanding of event driven architecture and building event-based platforms using tools like Kafka
  • Strong proficiency in programming and scripting languages such as Java, Python, Javascript. Knowledge of modern web frameworks (Next.js, React, and/or Vue)
  • Demonstrated hands-on experience in Test-Driven Development (TDD) approach for automation, ensuring platforms are developed with TDD principles by writing tests before implementing feature
  • Strong knowledge of multiple Test Automation Frameworks, tools, test reporting and analytics, with the ability to support quality at scale
  • Deep understanding of diverse testing approaches, including AI Testing, UI Automation, Performance Testing and leveraging these in end-to-end test automation
  • Experience with test parallelization and optimization techniques
  • Hands-on experience with Mastery of CI/CD tools such as Harness, Jenkins, or GitHub Actions, including configuration, customization, and integration capabilities
  • Practical experience with Amazon Web Services such as EKS, ECS, Lambda, RDS, DynamoDB and S3


Added bonus if you have
  • Proficiency with infrastructure automation tools like Terraform, AWS CloudFormation, AWS CDK, and AWS CodeDeploy for provisioning and managing CI/CD infrastructure
  • Experience in seamlessly integrating containerization into CI/CD pipelines, including Docker image building, registry management, and container orchestration platforms such as Kubernetes, Amazon ECS, AWS Fargate, including cluster setup, configuration, and management
  • Experience in automation of provisioning, configuration management, and deployment processes to improve efficiency and reduce manual intervention
  • Experience in building internal developer platforms or tools ecosystems


What we'll bring

During your interview process, our team can fill you in on all the details of our industry-leading benefits and career development opportunities. A few highlights include:
  • 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
  • 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 Advantage Accounts (Health Savings Account, Health Care FSA, Dependent Care FSA
  • Relocation assistance (if applicable)


About Toyota

Toyota Motor Corporation is a Japanese multinational automotive manufacturer headquartered in Toyota City, Aichi, Japan. The company was founded in 1937 by Kiichiro Toyoda and has since grown to become the world's largest automotive manufacturer. Toyota Motor Corporation produces a wide range of vehicles including cars, trucks, and buses. The company is committed to sustainability and has set a goal of achieving zero carbon emissions by 2050. Toyota Motor Corporation has operations in over 170 countries and regions around the world.
Learn more about Toyota
Size
372,817 employees
Market Cap
$225.1 billion
Industry
Net Income
$1,531.2 billion
Founded
1937
5 Year Trend
+2.6%
Revenue
$26,625.1 billion
NASDAQ

Similar Jobs

More Jobs at Toyota

More Information Technology Jobs

Find similar Principal Software Engineer jobs: