Full Stack Engineer
About The CompanyFord Motor Company is a globally recognized leader in automotive manufacturing, renowned for its innovation, quality, and commitment to sustainability. With a rich history spanning over a century, Ford has established itself as a pioneer in developing cutting-edge vehicles and mobility solutions. The company emphasizes technological advancement and digital transformation to enhance customer experience and operational efficiency. As part of its strategic growth, Ford invests heavily in software development, connected vehicle technologies, and cloud-based solutions to stay ahead in the competitive automotive industry.About The RoleFord Motor Company is seeking a versatile and skilled Software Engineer to join our dynamic engineering team. This role demands a comprehensive understanding of full-stack development, with responsibilities spanning backend services, APIs, and front-end interfaces. The successful candidate will work with technologies such as Node.js, NestJS, Java Spring Boot, React, and TypeScript to develop scalable, secure, and high-performance software solutions. The role involves deploying and managing applications on Google Cloud Platform (GCP), automating infrastructure with Terraform, and streamlining CI/CD pipelines using Tekton.Additionally, the engineer will collaborate with cross-functional teams, participate in system design discussions, conduct code reviews, and contribute to best practices to ensure the delivery of high-quality software products. This position offers an exciting opportunity to be at the forefront of automotive innovation, leveraging cloud-native technologies and modern development practices to shape the future of mobility.QualificationsBachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent work experience3-5 years of professional software engineering experience with a focus on full-stack developmentProficiency in JavaScript/TypeScript, including frameworks such as Node.js, NestJS, and ReactStrong experience with Java Spring Boot for backend servicesHands-on experience working with Google Cloud Platform (GCP) and container orchestration tools like GKEExperience designing and managing CI/CD pipelines using Tekton or similar tools, including implementing quality gatesPractical knowledge of Infrastructure as Code (IaC) tools such as TerraformUnderstanding of microservices architecture, RESTful APIs, event-driven systems, and containerization (Docker, Kubernetes)Familiarity with SDLC, Agile methodologies, DevOps practices, and automated testingStrong problem-solving, communication, and collaboration skillsResponsibilitiesDevelop, maintain, and enhance backend services and APIs leveraging Node.js, NestJS, and Java Spring BootBuild responsive, user-friendly front-end web applications using React and TypeScript, ensuring seamless integration with backend systemsDesign and implement scalable microservices and cloud-native applications aligned with Ford’s architectural standardsDeploy and manage applications on GCP utilizing managed services such as GKE, Cloud Run, Pub/Sub, and Cloud StorageConstruct and optimize CI/CD pipelines with Tekton, incorporating automated quality gates for security, code quality, and policy complianceAutomate infrastructure provisioning and management using Terraform within an Infrastructure as Code (IaC) frameworkCollaborate with cross-functional teams including product, UX/UI, DevOps, and QA to deliver reliable, maintainable, and secure software solutionsConduct code reviews, participate in system design discussions, and contribute to best practice documentationTroubleshoot and resolve operational issues related to software deployment and cloud infrastructureMaintain technical documentation supporting development, deployment, and operational processesEnsure adherence to security policies and industry standards, maintaining compliance with Ford’s frameworksBenefitsImmediate medical, dental, and prescription drug coverageFlexible family care options, including parental leave and ramp-up programs for new parentsSubsidized backup childcare and family support servicesVehicle discount program for employees and eligible family membersManagement lease options for company vehiclesTuition assistance programs to support continuous learning and developmentParticipation in established employee resource groups fostering diversity and inclusionPaid time off for community service activities and volunteer workGenerous paid holiday schedule, including time off between Christmas and New Year’sPaid vacation time with options to purchase additional leaveRemote work flexibility with expectations to commute up to 4x a week if residing within 50 miles of Dearborn, MI or Palo Alto, CAVisa sponsorship provided for this roleEqual OpportunityFord Motor Company is an Equal Opportunity Employer committed to fostering a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status, veteran status, or any other protected characteristic.