Toyota's North America Quality (NAQ) Systems & Technology Platforms team is looking for a Senior Engineer to be the technology leader responsible for application development and support, aligning technology solutions with business goals and objectives.
Requirements
- Demonstrated hands-on work experience with Amazon Web Services (AWS), including the following products: Search and Analytics (AWS OpenSearch, Amazon QuickSight), Containerization (Amazon ECS, Amazon EKS), Managed Database Products (Amazon RDS [Aurora], DynamoDB), Serverless Architecture (AWS Lambda, AWS API Gateway)
- Demonstrated hands-on work experience in full-stack development using: Backend: Java, NodeJS, GraphQL, Frontend: Angular, APIs: REST and SOAP services
- Experience implementing modern authentication and authorization mechanisms including: oAuth2, ForgeRock Identity Platform
- Strong familiarity with DevOps practices, including automated CI/CD pipelines and infrastructure-as-code
- Actively engaged in Agile/Scrum environments with emphasis on iterative delivery and continuous improvement
- Practical experience building dashboards and reports using tools like Microsoft Power BI and AWS QuickSight
- Proven ability to support mission-critical applications in production environments, ensuring service level objectives are met, system performance is maintained, and upgrade cycles are executed effectively
Responsibilities
- Create proof of concept and prototype development to verify feasibility of design pattern(s).
- Instruct the development teams on the best practices of implementing the proof of concept.
- Lead multiple development teams in implementation based on business requirements.
- Develop designs based on business requirements, collaborating closely with stakeholders to ensure their needs are accurately understood and fully met.
- Create low-level designs using accepted design principles on approved platforms as reviewed by the Principal Engineer in collaboration with the Enterprise Architecture team.
- Set standards for code reviews and framework for solution technical oversight.
- Perform technical oversight of the solutions vendor teams.
Other
- To save time applying, Toyota does not offer sponsorship of job applicants for employment-based visas or any other work authorization for this position at this time.
- Bachelor’s degree (or higher) in Computer Science, Management Information Systems, or equivalent professional work experience
- 5 -7 years of progressive experience in Software Engineering and Solution Architecture
- Strong record of delivering enterprise-grade solutions across multi-year initiatives
- Work closely with Principal Engineers to understand enterprise and portfolio standards applicable to solution design commencement.