Taro Logo

Principal Engineer

Toyota Financial Services (TFS) is the finance and insurance brand for Toyota and Lexus in North America, delivering innovative financial solutions.
Plano, TX, USA
Cloud
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Finance · Enterprise SaaS

Description For Principal Engineer

Toyota Financial Services (TFS) is seeking a Principal Engineer to join their Banking and Commercial Lending team. This role represents a unique opportunity to shape the technical direction of financial services applications at one of the world's most respected automotive brands. The position combines deep technical leadership with hands-on architecture work, focusing on cloud-native solutions using AWS.

The ideal candidate will lead the design and implementation of scalable, secure financial services applications, working with cutting-edge technologies including cloud computing, event-driven architectures, and modern development practices. They will be responsible for making critical technical decisions that impact the entire application portfolio while mentoring other engineers and fostering a culture of innovation.

This role offers the chance to work at the intersection of finance and technology, building solutions that directly impact Toyota's financial services operations. The position comes with comprehensive benefits including healthcare, 401(k) with company match, vehicle purchase discounts, and professional development opportunities. Toyota's collaborative culture and commitment to innovation make this an excellent opportunity for a senior technologist looking to make a significant impact.

The role requires 10+ years of software engineering experience, with deep expertise in cloud architecture and modern development practices. While the position demands technical excellence, it also requires strong leadership and communication skills to work effectively with cross-functional teams and influence technical direction across the organization.

Last updated 3 days ago

Responsibilities For Principal Engineer

  • Lead design discussions around system components such as APIs, databases, caching layers, messaging, resilience, and observability
  • Design end-to-end architecture for applications across financial services portfolio
  • Lead engineering efforts for AWS solutions
  • Design cloud-native applications using AWS services
  • Create and maintain technical documentation and architectural diagrams
  • Provide mentoring to junior engineers
  • Work with cross-functional teams to align technical decisions

Requirements For Principal Engineer

Java
Python
JavaScript
Kubernetes
  • 10+ years of experience in software engineering and architecture
  • 3+ years in system/application design
  • Strong foundation in Spring Boot, Java, Python, and/or JavaScript
  • Experience with large-scale, multi-region cloud-native solutions
  • Skilled in CI/CD pipelines and DevOps practices
  • Excellent communication skills
  • AWS Solutions Architect certification preferred
  • Experience with finance domain business processes automation

Benefits For Principal Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Relocation Benefits
  • Professional growth and development programs
  • Tuition reimbursement
  • Team Member Vehicle Purchase Discount
  • Toyota Team Member Lease Vehicle Program
  • Comprehensive health care and wellness plans
  • 401(k) Savings Plan with company match
  • Paid holidays and paid time off
  • Referral services
  • Health Savings Account
  • Health Care FSA
  • Dependent Care FSA
  • Relocation assistance

Interested in this job?

Jobs Related To Toyota Financial Services Principal Engineer