Full Stack Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a purely telecommuting/work-from-home position whereby the employee may reside anywhere within the U.S. Define and evolve Ford’s overall Application Programming Interfaces (“APIs”) technical strategy. Design scalable and flexible API architectures that support business requirements. Create and maintain technical roadmaps for APIs development and evaluate/implement new technologies and architectural patterns. Lead a team of software engineers/API developers and provide technical mentorship, code/ technical reviews, and guidance. Establish best practices for API design, documentation, and implementation. Oversee the development of REST, GraphQL, and potentially gRPC APIs. Ensure high-quality, performant, and secure API implementation. Develop standards for API documentation, versioning, deprecation policies, monitoring, logging, and observability solutions. Create strategies for load balancing, caching, rate limiting, robust error handling and resilience mechanisms. Implement comprehensive API security measures and design authentication and authorization frameworks. Integrate AI copilot companion. Ensure compliance with industry security standards and conduct regular security audits and vulnerability assessments. Work closely with product management, engineering teams, and stakeholders to translate business requirements into technical specifications. Present technical solutions and architectural decisions and facilitate cross-team technical discussions. Develop and implement applications which employ API Management offerings across the enterprise. Build out vital products, microservices and APIs to support API publishing, catalog, and access. Enhance testing platforms, improve test automation, and foster software craftsmanship and practices. Collaborate with multi-skilled teams working on API to enable software solutions. Engage in Test-First development and Test-Driven Cloud development using cutting-edge technologies and integrations with enterprise systems. Identify and resolve technical issues and mitigate technical risks across product, microservice and API build outs, working to implement existing resolutions and develop new solutions as necessary. Perform experiments across new and innovative cloud technologies and software products to optimize performance, monitoring and evaluating solution performance. Drive the implementation of Cloud Native approaches: API First, Microservice architectures, Code Quality, Security, and CI/CD to deliver required functional and non-functional benefits in alignment with industry best practices.