
Senior Lead Software Engineer - Backend
Toyota USA2 days ago
Plano, TX, USAStaff+
Responsibilities
- Serve as the technical authority for backend and platform architecture across product domains.
- Design, build, and maintain full-stack features including APIs, serverless services, data models, and event-driven workflows.
- Lead technical design reviews, architecture discussions, and RFC processes.
- Resolve performance bottlenecks, reliability gaps, scaling constraints, technical debt, and complex distributed-system failures.
- Define and champion code quality, testing, observability, and deployment-safety practices.
- Collaborate with Engineering Managers, Product, and Front-End Engineering on roadmaps and technical feasibility.
- Mentor engineers through code reviews, pairing, design feedback, and technical guidance.
- Conduct technical interviews and help define backend engineering standards.
- Communicate technical risks, tradeoffs, and recommendations to technical and non-technical stakeholders.
Requirements
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
- 7+ years of software engineering experience with a strong backend or full-stack focus and principal- or staff-level experience.
- Deep expertise designing and building serverless architectures on AWS.
- Strong proficiency in TypeScript and/or Python for backend services.
- Experience designing, building, and maintaining RESTful and GraphQL APIs, including contracts, versioning, error handling, and type-safe tooling.
- Experience with infrastructure as code using AWS CDK, CloudFormation, or Terraform.
- Experience with observability and monitoring tools such as CloudWatch, X-Ray, or Datadog.
- Strong understanding of IAM, least-privilege access, secrets management, and encryption.
- Deep experience debugging distributed systems using network traces, distributed tracing, log analysis, and profiling.
- Experience with unit, integration, contract, and load testing for distributed systems.
- Familiarity with containerized workloads such as ECS Fargate and Docker.
- Strong written and verbal communication skills.
- A master's degree, financial services experience, multi-account AWS architecture experience, data streaming experience, GenAI backend integration, CI/CD automation, GraphQL federation, AWS certifications, open-source contributions, or organization-wide technical initiative experience is preferred.
Benefits
- Team-oriented, flexible, and respectful work environment.
- Professional growth and development programs, including tuition reimbursement.
- Team Member Vehicle Purchase Discount and Toyota Team Member Lease Vehicle Program when applicable.
- Comprehensive health care and wellness plans for the employee's family.
- Toyota 401(k) Savings Plan with company matching and an annual retirement contribution when applicable.
- Paid holidays and paid time off.
- Referral services for prenatal services, adoption, childcare, schools, and related needs.
- Health Savings Account, Health Care FSA, and Dependent Care FSA.
- Relocation assistance when applicable.
- Position is based in Plano, Texas, and requires residence within a commutable distance.
Tech Stack
Categories
About Toyota USA
Toyota USA (Toyota Motor North America) manufactures and sells Toyota cars, trucks, and SUVs for U.S. customers, and provides financing and mobility services. Founded in 1957 and headquartered in Plano, Texas, it oversees North American operations and plants that build models like the Camry and Tundra, and is expanding battery and EV production in Kentucky and North Carolina.