> Markdown version of [/jobs/ext/2112500-lead-principal-software-engineer-aws](https://www.wearedevelopers.com/jobs/ext/2112500-lead-principal-software-engineer-aws). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead/Principal Software Engineer (AWS,... - **Company:** Toyota Motor Sales, U.S.A., Inc. - **Location:** Plano, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Amazon Elastic Compute Cloud, Automation of Tests, Software Quality, Continuous Delivery, Continuous Integration, Persistent Data Structure, Software Design Patterns, Document Management Systems, Amazon DynamoDB, Machine Learning, Team Foundation Server, Software Engineering, Software Factory, Strategies of Testing, Backup and Restore, Backend, Data Lakes, Information Technology, Deployment Automation, Apache Kafka, Asynchronous Programming, Api Gateway, Restful APIs, Amazon Simple Queue Service (SQS), Terraform, Serverless Computing - **Published:** August 19, 2026 - **Apply:** https://www.juju.com/job/00000000gnu619 ## About the Role The TFS Enterprise Document Management Platform team is seeking a highly motivated person to fill an opening as a Lead Software Engineer role to help our growing Enterprise needs. The Lead Software Engineer will build on their passion for software engineering and combine with skills for operational excellence to build solutions to scale industry best practices and design patterns., + Bachelor's degree in Computer Science, Software Engineering, orequivalentexperience + 10+ years of software engineering experience with a strong backend or full-stack focus anda track recordof operating at a principal engineer level + Proven ability to design, build, andmaintain **RESTful APIs** , including API contract design,versioningand error handling + Deepexpertisein designing and building AWS architectures, including serverless, containerized, and event-driven solutions: + EC2, ECS,Lambda, Step functionsfor computeand workflow + API Gateway(REST and HTTP APIs) for service exposure + DynamoDB/ Document DB for data persistence + EventBridge,SQS, orSNS, MSKfor event-driven communication + S3for object storage and data lake patterns + CloudFrontfor API acceleration and edge caching + OpenSearch for advanced search and analytics + Experience with asynchronous communication patterns and brokers like Kafka. + Skilled at troubleshooting and resolving complex production issues quickly and efficiently. + Proficiencyin setting up Continuous Integration/Continuous Deployment (CI/CD) pipelines, incorporating automated testing, code quality checks, and deployment strategies. + Experience building observable systems to track the performance of distributed services, trace issues, and troubleshoot failures. + Excellent collaboration and communication skills, with the ability to work with product managers,architectsand other engineers to define technical requirements. Added bonus if you have + Solid understanding of Infrastructure as Code using Terraform and/or OpenTofu. + Proficiency in Bedrock Data Automation, AWS Textract, Transcribe and other AI/ML solutions, evaluation frameworks + Proficiency in customization of CI/CD workflows and managing multiple environments. ## Description As a Lead Engineer, you will collaborate closely with business stakeholders, architects and other tech leads to understand requirements, design innovative solutions, and guide a squad of engineers in delivering high-quality, functional application code. What you'll be doing The Lead Software Engineer has a pivotal role within a software factory. They must leverage their technical expertise to drive innovation and deliver impactful business outcomes. Additionally, they should possess strong collaboration skills to work with other technologists, lead development of independent components and sub-groups within the factory. + Collaborate with agile teams to design, develop, test, implement, and support technical solutions + Collaborate with product and cross-functional partner teams to ensure alignment in priorities and timelines + Lead the design and architecture of new and existing platform level features (design patterns, reliability, scaling, backup & restore) + Proactively communicate technical risks, tradeoffs, and recommendations to stakeholders + Define and champion engineering and operational excellence: code quality, testing strategies, observability, and deployment safety + Promote a culture of inclusive environment where the ideas of other tech leads can be heard and championed. + Lead the way in creating next-generation talent for TFS, mentoring internal talent and actively recruiting to keep building our community. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Infrastructure as Code: The Developer's Secret Weapon](https://www.wearedevelopers.com/videos/1221-infrastructure-as-code-the-developer-s-secret-weapon) - [Empowering Retail Through Applied Machine Learning](https://www.wearedevelopers.com/videos/976-empowering-retail-through-applied-machine-learning) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [The Intent Engineer: Closing the Gap Between Business & Engineering - Manuel Klein](https://www.wearedevelopers.com/videos/1855-the-intent-engineer-closing-the-gap-between-business-engineering-manuel-klein) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)