OverviewWho we're looking forToyota Financial Services' Enterprise Tools Department is looking for a passionate and highly motivated
Senior Software Engineer. The primary responsibility of this role is to help build world-class platform engineering capabilities for our development teams 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.
What you'll be doingA typical day in this role is a mix of building, improving, and scaling the tools that help engineering teams move faster with confidence. Success means creating reliable automation and self-service experiences that reduce manual effort, improve software quality, and make it easier for teams to deliver value.
Technology Strategy and Execution: - Support Implementation of strategic roadmap for technology initiatives within the Enterprise Tools and 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: - Support 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 test automation
- Build self-service tools and developer platforms to empower employees to improve and maintain software quality and resolve issues independently
- Apply test-driven development practices to help ensure automation and platform solutions are designed with quality in mind from the start
- Leverage knowledge of different testing types to build test automation platform that supports running diverse tests and integrates with various testing tools
What you bring - 5 or more years of experience in designing, developing, and maintaining cloud-native platforms and services using AWS or other cloud providers
- Hands-on experience in test-driven development (TDD) approach for automation, ensuring platforms are developed with TDD principles by writing tests before implementing feature
- Experience in automation of provisioning, configuration management, and deployment processes to improve efficiency and reduce manual intervention
- Strong proficiency in programming and scripting languages such as Java, Python, JavaScript for automation and customization of end-to-end developer workflows
- Hands-on experience with Amazon Web Services including Lambda, DynamoDB, ECS, S3, ELB, RDS, and EKS
- Experience in infrastructure automation tools like Terraform, AWS CloudFormation, AWS CDK, and AWS CodeDeploy for provisioning and managing CI/CD infrastructure
Added bonus if you have- 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
- Strong understanding of different testing approaches and how to apply them in end-to-end test automation
- Demonstrated experience with CI/CD tools such as Jenkins, or GitHub Actions
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)