Toyota's North America Quality (NAQ) Systems & Technology Platforms team is looking for a Principal Engineer I 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: Serverless Architecture (AWS Lambda, AWS API Gateway), Managed Database Products (Amazon RDS [Aurora], DynamoDB), Containerization (Amazon ECS, Amazon EKS), Search and Analytics (AWS OpenSearch, Amazon QuickSight)
- Demonstrated hands-on work experience in full-stack development using: Backend: Java, NodeJS, GraphQL; Frontend: Angular; APIs: REST and SOAP services; Application Servers: Jboss; Content Management and Integration products: Documentum, Informatica
- Experience implementing modern authentication and authorization mechanisms including: oAuth2, ForgeRock Identity Platform
- Experience with hybrid mobile frameworks and tools: Ionic, Flutter, Capacitor
- 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
Responsibilities
- Work closely with Principal Engineer II to understand enterprise and portfolio standards applicable to solution design commencement.
- 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 II in collaboration with the Enterprise Architecture team.
- Perform technical oversight of the solutions vendor teams.
Other
- Experience using written and verbal communication skills effectively, with the ability to create and present concepts, influence and persuade the business, and make recommendations to management
- Experience providing guidance to application support and/or project implementation vendors
- Program and/or project management experience
- Experience working with/in Agile teams
- Toyota does not offer sponsorship of job applicants for employment-based visas or any other work authorization for this position at this time.