Taro Logo

Principal Engineer

Toyota Financial Services (TFS) is the finance and insurance brand for Toyota and Lexus in North America, delivering best-in-class customer experience.
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), the finance and insurance arm of Toyota and Lexus in North America, is seeking a Principal Engineer to join their Banking and Commercial Lending team. This role represents an opportunity to shape the technical direction of mission-critical financial applications at one of the world's most respected automotive companies.

The position requires a seasoned technical leader with 10+ years of software engineering experience who will be responsible for designing and implementing cloud-native solutions on AWS. The ideal candidate will bring deep expertise in Java, Python, or JavaScript, along with proven experience in system architecture and cloud technologies. They will lead technical discussions, mentor junior engineers, and ensure the implementation of secure, scalable solutions.

What makes this role particularly compelling is the chance to work at the intersection of automotive finance and cutting-edge technology. The Principal Engineer will be instrumental in modernizing financial services applications while working in a collaborative environment that values innovation and technical excellence. TFS offers comprehensive benefits including healthcare, 401(k) with company match, vehicle purchase discounts, and professional development opportunities.

The role is based in Plano, TX, and offers the opportunity to work with cross-functional teams in a company known for its respect-driven culture and commitment to continuous improvement. While the position demands technical expertise, it also requires strong leadership and communication skills to effectively collaborate with product owners and influence technical decisions across the organization.

Last updated 2 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
  • Incorporate security and DevSecOps principles
  • Create and maintain technical documentation
  • 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 architecture reviews and PoCs
  • Finance domain business processes automation experience preferred

Benefits For Principal Engineer

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

Interested in this job?

Jobs Related To Toyota Financial Services Principal Engineer