Software Engineer, Lead (Principal Engineer)

Toyota North America•Plano, TX
•Onsite

About The Position

Toyota Financial Services (TFS) is seeking a Principal Engineer for its Banking and Commercial Lending team. Based in Plano, Texas, this role collaborates with product owners and technical teams to design end-to-end architecture for applications across the financial services portfolio. The Principal Engineer leads engineering design and AWS solution efforts, evaluates architecture and technology choices, and helps ensure systems are scalable, maintainable, secure, and aligned with business priorities. The role also develops architecture and best practices for cloud-based data lakes and processing frameworks supporting real-time and near-real-time data ingestion, processing, monitoring, and reporting. It incorporates security and DevSecOps principles, maintains reusable technical documentation and architecture artifacts, and mentors junior engineers. The position may require supporting off-hours incident response when needed.

Requirements

  • Bachelor's degree in computer science, engineering, or a related field.
  • 10+ years of experience in software engineering and architecture, including 3+ years in system or application design.
  • Strong foundation in Spring Boot, Java, Python, and/or JavaScript.
  • Track record designing and deploying large-scale, multi-region cloud-native solutions, preferably on AWS.
  • Experience with event-driven and streaming architectures, containers such as EKS/ECS, and related services.
  • Skill with CI/CD pipelines, DevOps practices, and modern software development methodologies.
  • Excellent communication skills, including the ability to explain complex technical decisions.
  • Demonstrated experience leading engineering teams and cross-functional projects.
  • Adaptable, mission-aligned leadership style; ability to thrive in dynamic environments and collaborate.

Nice To Haves

  • AWS Solutions Architect Associate or Professional certification (strongly preferred).
  • Experience conducting architecture reviews, presenting design proposals, and delivering hands-on end-to-end proof-of-concepts.
  • Experience with finance-domain business process automation.

Responsibilities

  • Lead design discussions on system components, including APIs, databases, caching layers, messaging, resilience, and observability.
  • Collaborate with product owners and technical teams to design end-to-end architecture for applications across the financial services portfolio.
  • Analyze trade-offs and propose scalable, maintainable, and secure solutions tailored to business goals.
  • Evaluate and introduce software patterns, tools, and frameworks through proof-of-concepts.
  • Lead engineering efforts for AWS solutions and stay current with related technology advancements.
  • Identify opportunities, develop strategies, design architecture, and establish best practices for cloud-based data lakes and processing frameworks that support real-time and near-real-time data ingestion, processing, monitoring, and reporting.
  • Design cloud-native applications using AWS services and modern architecture practices, including declarative coding, serverless workflows, and computing.
  • Incorporate security and DevSecOps principles into application architecture to support protection and compliance.
  • Create and maintain technical documentation, architectural diagrams, and best practices, keeping design decisions and architecture artifacts aligned, reusable, and available for knowledge transfer.
  • Mentor junior engineers and foster innovation, excellence, and continuous learning.
  • Work with cross-functional teams to align technical decisions with organizational vision and business priorities.
  • Support off-hours incident response when needed.

Benefits

  • Professional growth and development programs.
  • Tuition reimbursement.
  • Team Member Vehicle Purchase Discount.
  • Toyota Team Member Lease Vehicle Program (if applicable).
  • Comprehensive health care and wellness plans for the employee's family.
  • Toyota 401(k) Savings Plan with company match and an annual retirement contribution (if applicable).
  • Paid holidays and paid time off.
  • Referral services related to prenatal services, adoption, childcare, schools, and more.
  • Tax-advantaged accounts, including Health Savings Account, Health Care FSA, and Dependent Care FSA.
  • Relocation assistance (if applicable).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service