Lead - Software Engineering
Toyota2 months ago
Plano, TX, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
Toyota is one of the world’s most admired brands, dedicated to innovation, collaboration, and excellence. At Toyota Financial Services (TFS)—the finance and insurance brand for Toyota and Lexus in North America—we deliver on Toyota’s vision to move people beyond what's possible. With a culture built on respect, teamwork, and professional growth, we are looking for a Lead - Software Engineering to join our TFS Enterprise Platforms team. In this pivotal leadership role, you will oversee technology initiatives, drive innovation, and collaborate with multiple domain partners to ensure best-in-class customer experiences. Please note, Toyota does not offer sponsorship of employment-based visas for this position.
Key Responsibilities
- Develop and implement the domain’s technology strategy including transformational roadmaps.
- Participate actively in project planning and prioritization sessions to ensure initiatives align with business goals.
- Own delivery excellence with high quality standards for code and applications, and ensure both functional and non-functional requirements are met.
- Ensure development quality and testing to enable an effective transition of solutions from development to production within the cloud ecosystem.
- Manage and enforce enterprise architecture standards.
- Lead a portfolio of diverse technology projects and a team of developers experienced in distributed microservices and full stack systems.
- Staff, mentor, and grow technical talent.
- Provide regular reports to senior executives on performance, incident management, and overall status of the factory.
- Stay updated with the latest industry trends and tools to continuously improve methodologies and solutions.
Required Qualifications
- Bachelor’s degree in computer science.
- Proven experience in software development with a solid technical foundation in Java, Spring Boot, NodeJS, REST API, real-time streaming architectures, and microservices patterns.
- Demonstrated experience in developing scalable web applications and establishing architectural standards.
- Experience leading, mentoring, and inspiring a team of software engineers, providing guidance, support, and feedback.
- Expertise as a software engineering frameworks leader with a track record of designing and implementing modern, cloud native, 12-factor business technology solutions.
- Comprehensive knowledge of cloud platforms, advanced software design patterns & architecture, operations, and software engineering best practices.
- Proven ability to deliver scalable cloud native solutions addressing cross-cutting concerns such as logging, testing, security, and instrumentation using languages like Java, Python, SQL, and AWS services.
- Strong communication skills with the ability to engage with both technical teams and non-technical stakeholders.
- Passion for staying current with tech trends, continuous learning, and hands-on coding or code evaluation when necessary.
Preferred Qualifications
- Master’s Degree in Computer Science or Software Engineering.
- Experience with coding and software development in Python, SQL, Java, or JavaScript.
- Experience with Amazon Web Services.
- Demonstrated experience with horizontal platforms or similar technologies.
- Strong background in architecting large-scale, mission-critical, cloud-native applications for enterprise environments.
- Experience with distributed database systems such as Cassandra or ElasticSearch.
- Experience deploying clustered web services and working within event-driven and microservice architectures.
Benefits & Perks
- A work environment built on teamwork, flexibility, and respect.
- Professional growth and development programs, including 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 and an annual retirement contribution.
- Paid holidays and paid time off.
- Referral services for prenatal services, adoption, childcare, schools, and more.
- Tax advantaged accounts, including Health Savings Account, Health Care FSA, and Dependent Care FSA.
- Relocation assistance (if applicable).
Required Skills
Software Architecture
Cloud Native
Spring Boot
REST API
Microservices
Distributed Systems
Java
Python
AWS
SQL
NodeJS