Jobs and Careers
FO

Software Architect

Ford Motor Company
United Statesfull_timeVerifiedPosted 5 Mar 2025

About the role

As the Software Architect, you will deliver software solutions, architecture design for DevOps Tools and Enablement Solutions in Enterprise Technology Architecture. This role requires a blend of IT engineering skills, cloud technology skills and AI knowledge to drive innovation and efficiency within our organization. You should have experience with industry-standard software development environments, web technologies, tools, and techniques including DevOps CICD technologies and process.

Responsibilities: 

  • Design and develop architecture for DevOps Tools, Enablement teams and assist product teams to achieve their strategic objectives related to DevOps Tools and software engineering, and cloud computing technologies.
  • Conduct PoCs and comparative studies on emerging DevOps tools and technologies with/without AI, evaluate and recommend appropriate technologies to enhance software engineer experience. 
  • Integrate AI solutions to optimize Software development experience, processes and enhance decision-making.
  • Implement DevOps practices to automate and streamline the software development lifecycle. 
  • Collaborate with cross-functional teams to integrate AI technologies into existing DevOps systems and stay updated with the latest AI trends and DevOps technologies.  
  • Provide architectural guidance, recommend appropriate technologies related to SaaS and GCP to ensure software products are scalable, reliable, performant and security complaint  with enterprise strategic directions.
  • Collaborate with product teams to define, assemble, and integrate components e.g. hardware, software, Cloud technology services etc. ensuring performance efficiency, availability, scalability, and reliability. 
  • Work closely with software engineers to enable the design, development, and support of Platforms, APIs, and services. 
  • Engage with Product Owners, Product Managers, Technical Anchors, and other Agile Product team SMEs to contribute to their delivery milestones. 
  • Guide product teams to define new solutions and integrations with other customer-facing products.
  • Guide product teams to define cloud migration plan and architect the future state application design. 
  • Maintain open channels of communication by providing relevant information, technical expertise, and recommended best practices and patterns.
  • Mentor software engineers and guide them on troubleshooting of application technical, performance and security issues and ensure that the team adheres to best practices and standards.

Qualifications: 

The minimum requirements we seek: 

  • Requires a bachelor’s or foreign equivalent degree in computer science, information technology or a technology related field
  • 5+ years of Software development experience required with programming languages such as Java, Java script, Python,  or C++.
  • 5+  years of working knowledge of DevOps tools and practices experience (e.g., CI/CD, Docker, Kubernetes, Jenkins, Tekton, SonarQube, Fossa etc.).
  • 5+ Years of Cloud native, microservice based software architecture and API design.
  • 2+ years’ experience working with Cloud Technologies (e.g., Google Cloud, AWS, or Azure etc.). 

Our preferred requirements:

  • Advanced degree in computer science, information Science, computer engineering, or a related field.
  • 8+ years of Software development experience required with programming languages such as Java, Java script, Python,  or C++ including TDD expertise.
  • 8+  years of working knowledge of DevOps tools and practices experience (e.g., CI/CD, Docker, Kubernetes, Jenkins, Tekton, SonarQube, Fossa etc.).
  • 4+ years’ experience working with GCP Cloud Technologies. 
  • Expertise in API related technologies such as JSON, REST, gRPC, GraphQL, Swagger, and Postman. 
  • Expertise in API design standards, patterns, and best-practices. Experience helping troubleshoot application and performance issues.
  • Expertise in architecting software solution using various GCP and  SaaS technologies and defining the cloud migration strategy for on-prem and legacy software applications.  
  • Strong negotiation and collaboration skills and ability to work with several diverse sets of partners, internal and external users, vendors etc. 
  • Strong analytical, problem solving and multi-tasking skills with ability to manage and prioritize tasks. 
  • Expertise in performing comparative analysis for diverse set of technologies. and justify the recommendations. 
  • Strong oral and written communication skills. 

You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!

 

As an established global company, we o

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Ford Motor Company

View company profile →