OverviewWho we're looking forToyota 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 doingIn 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 bringDuring 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)