Taro Logo

Senior Software Engineer

Toyota Financial Services 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
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer

Toyota Financial Services (TFS) is embarking on an exciting technology transformation journey, creating next-generation products and platforms to enable their vision of mobility for all. As a Senior Software Engineer at TFS, you'll be at the forefront of building scalable, cloud-native applications that power critical financial services for Toyota and Lexus customers across North America.

The role offers a unique blend of technical challenges and business impact, where you'll work with modern technologies including Java, Spring Boot, and cloud platforms. You'll be responsible for designing and implementing complex architectures, working in an Agile environment, and mentoring other engineers. The position requires expertise in microservices, event-driven architecture, and cloud-native development.

TFS offers a comprehensive benefits package including healthcare, 401(k) with company match, professional development opportunities, and unique perks like vehicle purchase discounts. The company culture emphasizes teamwork, respect, and innovation, making it an ideal environment for engineers who want to make a meaningful impact while working with cutting-edge technologies.

This role is perfect for experienced engineers who want to contribute to transformative financial technology solutions while working for one of the world's most respected brands. You'll have the opportunity to shape critical systems, mentor others, and drive engineering excellence in a collaborative, fast-paced environment.

Last updated 15 hours ago

Responsibilities For Senior Software Engineer

  • Design and develop scalable applications using Java, Spring Boot, and cloud-native technologies
  • Implement complex architecture with enterprise architects
  • Work with stakeholders in Agile environments
  • Own critical components, driving performance and reliability
  • Mentor junior engineers
  • Uphold best practices in testing, CI/CD, and cloud infrastructure
  • Contribute to development efforts and technical solutions

Requirements For Senior Software Engineer

Java
Kafka
Kubernetes
MySQL
PostgreSQL
  • 10+ years of professional software development experience
  • Experience in Java, Spring boot, NodeJS, REST API
  • Experience with cloud-native applications on AWS
  • Knowledge of Domain-Driven Design (DDD) and event-driven architecture
  • Proficiency with CI/CD pipelines
  • Experience with relational and NoSQL databases
  • Knowledge of Kubernetes and containerization
  • Experience with monitoring tools like Prometheus, Grafana, Datadog
  • Strong collaboration and communication skills

Benefits For Senior Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • 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
  • Tax-Advantaged Accounts
  • Relocation assistance

Interested in this job?

Jobs Related To Toyota Financial Services (TFS) Senior Software Engineer