- Company Name
- Toyota North America
- Job Title
- Senior Software Engineer
- Job Description
-
**Job title**
Senior Software Engineer
**Role Summary**
Lead the design, development, and support of enterprise‑grade applications for the North America Quality Systems & Technology Platforms team. Own end‑to‑end solution ownership, from concept to production, ensuring alignment with business goals, architectural standards, and security guidelines. Drive technical direction, mentor cross‑functional teams, and deliver scalable, cost‑optimized cloud solutions.
**Expectations**
- Deliver multi‑year, high‑impact software initiatives that meet or exceed service level objectives.
- Act as the primary technical authority on architecture, security, and cloud cost management.
- Demonstrate strong leadership in Agile/Scrum environments, driving iterative delivery and continuous improvement.
- Ensure all solutions comply with enterprise architecture, cloud, and security standards.
**Key Responsibilities**
- Collaborate with Principal Engineers to define enterprise standards for solution design.
- Create and validate proofs of concept and prototypes to assess feasibility of design patterns.
- Lead multiple development teams on implementation of business‑driven solutions.
- Own end‑to‑end design: high‑level concepts through low‑level design, reviewed with Principal Engineers and Enterprise Architecture.
- Establish code‑review standards and oversee technical compliance.
- Monitor system health, observability, and supportability; categorize and resolve alerts based on priority.
- Lead incident management for P1/P2 outages, conduct problem investigations, and implement lessons learned.
- Maintain awareness of team competencies; coach to close knowledge gaps.
- Analyze and optimize cloud costs; enforce cloud‑configuration best practices.
**Required Skills**
- 5‑7+ years of progressive experience in Software Engineering and Solution Architecture.
- Hands‑on AWS expertise: OpenSearch, QuickSight, ECS, EKS, RDS (Aurora), DynamoDB, Lambda, API Gateway.
- Full‑stack development: Backend (Java, NodeJS, GraphQL), Frontend (Angular), APIs (REST, SOAP).
- Modern authentication/authorization: OAuth2, ForgeRock Identity Platform.
- DevOps: CI/CD pipelines, Infrastructure‑as‑Code, automated testing, release management.
- Proficiency in Agile/Scrum; iterative delivery, continuous improvement.
- Experience with dashboards and reporting tools (Power BI, QuickSight).
- Knowledge of observability (metrics, logs, alerts) and incident management.
- Understanding of security best practices and ability to resolve scanner findings.
**Required Education & Certifications**
- Bachelor’s degree (or higher) in Computer Science, Information Systems, or equivalent professional experience.
- 5–7 years of progressive software engineering/architecture experience.
- Optional but preferred: AWS Certified Solutions Architect – Professional, AWS Certified Developer – Associate, and related AWS professional certifications.
---