Taro Logo

Senior Principal Software Engineer

Toyota Financial Services (TFS) is the finance and insurance brand for Toyota and Lexus in North America, delivering on Toyota's vision to move people beyond what's possible.
Plano, TX, USA
Backend
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
Finance · Enterprise SaaS

Description For Senior Principal Software Engineer

Toyota Financial Services (TFS) is seeking a Senior Principal Software Engineer to join their Enterprise platform team. This role represents a unique opportunity to shape the future of automotive financial services technology at one of the world's most respected brands. The position combines hands-on technical leadership with strategic influence, requiring 15+ years of software development experience and deep expertise in cloud-native solutions.

The ideal candidate will serve as a technical visionary, leading the development of horizontal shared services and platforms while mentoring other engineers. They will work alongside software engineers, machine learning experts, and product managers to devise practical solutions to complex problems. The role involves significant responsibility in driving innovation, optimizing business outcomes, and creating reusable frameworks and long-term technology roadmaps.

Key technical areas include Java, Spring Boot, NodeJS, ReactJS, REST APIs, and microservices architecture patterns. The position requires expertise in cloud platforms, GenAI-powered SDLC, and experience with distributed systems. The role offers comprehensive benefits including healthcare, 401(k) with company match, vehicle purchase discounts, and professional development opportunities.

This is an ideal opportunity for a seasoned technical leader who wants to make a significant impact at a company that combines financial technology innovation with Toyota's renowned commitment to quality and continuous improvement. The role offers the chance to shape the future of automotive financial services while working in a collaborative, respectful environment that values diversity and promotes professional growth.

Last updated 2 hours ago

Responsibilities For Senior Principal Software Engineer

  • Articulate and evangelize technical vision for shared services and platforms
  • Decompose complex problems into practical solutions
  • Ensure quality of technical design and implementation
  • Serve as expert on non-functional system characteristics
  • Handle multiple projects simultaneously
  • Act as role model and mentor within tech community
  • Explore new Cloud, GenAI and other technologies
  • Develop patterns for software solutions
  • Collaborate with Technical Leaders on tech strategy
  • Evangelize Cloud strategy and best practices
  • Stay current with tech trends and participate in technology communities

Requirements For Senior Principal Software Engineer

Java
Node.js
React
Cassandra
  • Bachelor of Computer Science or related field
  • 15+ years of hands-on software development experience
  • Experience in Java, Spring boot, NodeJS, ReactJS, REST API
  • Experience with real-time streaming architectures, microservices architecture patterns
  • Experience leading and mentoring software engineers
  • Deep expertise in software engineering frameworks
  • Knowledge of cloud platforms and GenAI powered SDLC
  • Experience with Java, Python, SQL, and AWS tools
  • Experience with distributed database systems (Cassandra, or ElasticSearch) preferred
  • Experience with deploying clustered web services preferred
  • Master of Computer Science preferred

Benefits For Senior Principal Software Engineer

Medical Insurance
401k
Vision Insurance
Dental Insurance
Parental Leave
Education Budget
  • 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
  • Professional growth and development programs
  • Tuition reimbursement
  • Health Savings Account
  • Health Care FSA
  • Dependent Care FSA
  • Relocation assistance

Jobs Related To Toyota Financial Services Senior Principal Software Engineer