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

Job Description

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. As a Senior Principal Engineer, you'll be at the forefront of innovation, working alongside talented software engineers, machine learning experts, and product managers.

The position requires a seasoned professional with 15+ years of hands-on software development experience and deep expertise in cloud-native solutions. You'll be responsible for leading technical initiatives, mentoring team members, and driving innovation across the organization. The role combines hands-on technical leadership with strategic thinking, requiring expertise in Java, Spring Boot, NodeJS, ReactJS, and microservices architecture.

TFS offers an exceptional benefits package including vehicle purchase discounts, comprehensive healthcare, 401(k) with company match, and professional development opportunities. The company culture emphasizes teamwork, respect, and innovation, making it an ideal environment for technologists who want to make a significant impact.

The role is based in Plano, Texas, and offers the opportunity to work with cutting-edge technologies including Cloud platforms and GenAI. You'll be instrumental in developing scalable applications and platforms while serving as a technical advisor across the organization. This position is perfect for someone who wants to combine technical excellence with leadership in a Fortune 500 company that's shaping the future of mobility and financial services.

Last updated 18 days ago

Responsibilities For Senior Principal Software Engineer

  • Articulate and evangelize technical vision for horizontal shared services and platforms
  • Decompose complex problems into practical and operational solutions
  • Ensure quality of technical design and implementation
  • Serve as expert on system characteristics like performance and scalability
  • Mentor and coach engineering community
  • Explore new Cloud, GenAI and other technologies
  • Develop patterns for software solutions
  • Collaborate with Technical Leaders to drive tech strategy
  • Evangelize Cloud strategy and best practices

Requirements For Senior Principal Software Engineer

Java
Node.js
React
Cassandra
  • Bachelor's in Computer Science or related field
  • 15+ years of hands-on software development experience
  • Experience in Java, Spring boot, NodeJS, ReactJS, REST API
  • Experience with 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 scalable cloud native solutions

Benefits For Senior Principal Software 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) with company match
  • Paid holidays and paid time off
  • Health Savings Account
  • Health Care FSA
  • Dependent Care FSA
  • Relocation assistance

Related Jobs