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 and application design.
Strong expertise in Spring Boot, Java, and/or JavaScript.
Experience designing large-scale, multi-region cloud-native solutions, preferably on AWS.
Proficient in CI/CD pipelines and modern software development methodologies.
Excellent communication skills with experience leading engineering teams.
Responsibilities
Lead architecture and design discussions across system components.
Partner with product leaders and technical stakeholders to define end-to-end architecture.
Evaluate technical trade-offs for scalable and secure solutions.
Introduce new software patterns and frameworks through proof-of-concepts.
Lead engineering strategy for AWS-based solutions and stay current with cloud technologies.
Define strategies for cloud-based data lake and processing frameworks.
Ensure security and compliance principles are embedded in architecture.
Benefits
Work environment built on teamwork, flexibility, and respect.
Professional growth and development programs, including tuition reimbursement.
Team Member Vehicle Purchase Discount.
Comprehensive health care and wellness plans for your family.
401(k) Savings Plan with company match and annual contribution.
Paid holidays and paid time off.
Relocation assistance if applicable.
Full Job Description
Overview
This position is based in Plano, TX.
Who We're Looking For
The TFS Banking and Commercial Lending team is seeking a highly motivated Senior Engineering Manager(Software Engineering Lead) to join. The Senior Engineering Manager will collaborate with product owners and technical teams to design end-to-end architecture for applications across our financial services portfolio.
What You'll Be Doing
The Senior Engineering Manager will be responsible for
Lead architecture and design discussions across system components, including APIs, databases, caching, messaging, resilience, and observability, while guiding engineering teams toward high-quality technical outcomes.
Partner with product leaders, technical stakeholders, and cross-functional teams to define end-to-end architecture for applications across the financial services portfolio, ensuring alignment with business priorities and organizational strategy.
Evaluate technical trade-offs and drive decisions toward scalable, maintainable, secure, and cost-effective solutions that support long-term business goals.
Identify, assess, and introduce new software patterns, tools, and frameworks through proof-of-concepts, while helping teams adopt proven approaches effectively.
Lead engineering strategy for AWS-based solutions and stay current with emerging cloud technologies, translating advancements into practical team-level and portfolio-level improvements.
Define strategies and best practices for cloud-based data lake and processing frameworks that support real-time and near real-time ingestion, processing, monitoring, and reporting.
Architect cloud-native applications using AWS services and modern engineering practices, including declarative infrastructure, serverless workflows, and cloud-native compute solutions.
Ensure security, compliance, and DevSecOps principles are embedded into architecture and delivery practices from design through deployment.
Create and maintain technical documentation, architectural diagrams, and reusable standards to support consistency, alignment, and knowledge transfer across teams.
Provide technical mentorship and coaching to engineers, while building a culture of innovation, continuous learning, accountability, and engineering excellence.
Manage, develop, and grow engineering talent through regular feedback, performance management, career development planning, and support for succession planning.
Build and lead high-performing teams by setting clear goals, removing impediments, encouraging collaboration, and fostering an inclusive and engaged team culture.
Work closely with cross-functional teams to align technical direction, team priorities, and delivery plans with organizational vision and business objectives.
What You Bring
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 and application design, with strong expertise in Spring Boot, Java, and/or JavaScript.
Demonstrated success in designing and delivering large-scale, multi-region cloud-native solutions, preferably on AWS, including event-driven and streaming architectures, container platforms such as EKS and ECS, and related cloud services.
Strong experience with CI/CD pipelines, DevOps practices, and modern software development methodologies.
Excellent communication skills with the ability to clearly explain complex technical concepts and decisions; proven experience leading engineering teams and cross-functional initiatives.
Adaptable, mission-driven leader who thrives in dynamic environments, values collaboration, and is willing to support off-hours incident response when necessary.
Added Bonus If You Have
AWS Solutions Architect Associate or Professional certification (strongly preferred).
Finance domain business processes automation experiences.
What We'll Bring
During your interview process, our team can fill you in on all the details of our industry-leading benefits and career development opportunities.
A few highlights include:
A work environment built on teamwork, flexibility, and respect
Professional growth and development programs to help advance your career, as well as tuition reimbursement
Team Member Vehicle Purchase Discount
Toyota Team Member Lease Vehicle Program (if applicable)
Comprehensive health care and wellness plans for your entire family
Toyota 401(k) Savings Plan featuring a company match, as well as an annual retirement contribution from Toyota regardless of whether you contribute (if applicable)
Paid holidays and paid time off
Referral services related to prenatal services, adoption, childcare, schools and more
Tax Advantaged Accounts (Health Savings Account, Health Care FSA, Dependent Care FSA)
Relocation assistance (if applicable)
About Toyota
Toyota Motor Corporation is a Japanese multinational automotive manufacturer headquartered in Toyota City, Aichi, Japan. The company was founded in 1937 by Kiichiro Toyoda and has since grown to become the world's largest automotive manufacturer. Toyota Motor Corporation produces a wide range of vehicles including cars, trucks, and buses. The company is committed to sustainability and has set a goal of achieving zero carbon emissions by 2050. Toyota Motor Corporation has operations in over 170 countries and regions around the world.