Job Summary
The Software Engineer will work on a back-end software engineering team and collaborate with Software Engineers, Designers, and Product Managers to deliver connected back-end services that support web, mobile, and API clients. This role is responsible for the development and ongoing support and maintenance of services that power APIs used to execute commands on VINs.
What You'll Do
- Product and Requirements Management: Participate in and/or lead the development of requirements, features, user stories, use cases, and test cases. Participate in stand-up operations meetings.
- Documentation: Author process, technical design, and support documents.
- Design/Develop/Test/Deploy: Collaborate with the broader FPI Telematics team on solution design, development, testing, and deployment.
- Incident, Problem, and Change Management: Participate in and/or lead incident, problem, change, and service request activities, including root cause analysis (RCA) and proactive defect prevention.
- Deliver Spring/Cloud-based services that process and store telematics information while providing secure APIs accessible to customers.
Required Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, or a combination of education and equivalent work experience.
- English proficiency (written and verbal).
- 3+ years of experience designing, developing, and deploying backend services and APIs (e.g., Java, Spring Boot, Kotlin, Node.js).
- 1+ year of experience with cloud platforms (e.g., GCP, AWS, Azure) and related services such as serverless functions, databases, messaging queues, caching systems, relational databases, and SQL (e.g., PostgreSQL).
Preferred Qualifications
- Experience collaborating with technical experts, Product Managers, DevOps, Big Data teams, UI/UX Designers, and business stakeholders.
- Experience with RESTful interfaces and OpenAPI (OAS) standards.
- Ability to follow and improve coding, design, and Agile standards.
- Experience with CI/CD tools and pipelines.
- Comfortable with Test-Driven Development (TDD) and Continuous Integration/Continuous Delivery practices.
- Experience with backlogs, user stories, and Agile tools such as Jira.
- Experience developing microservices.
- Experience with pub/sub architecture and other cloud-native capabilities.
- Strong analytical and problem-solving skills.
- Ability to navigate ambiguity and demonstrate continuous learning.
- Experience onboarding established systems and contributing architectural improvements.
Benefits
- Immediate medical, dental, vision, and prescription drug coverage.
- Flexible family care days and paid parental leave.
- New parent ramp-up programs and subsidized backup childcare.
- Family-building benefits including adoption, surrogacy, and fertility assistance.
- Vehicle discount program for employees and family members.
- Tuition assistance.
- Active employee resource groups.
- Paid time off for community service.
- Generous paid holiday schedule, including the week between Christmas and New Year’s Day.
- Paid time off with the option to purchase additional vacation time.
Additional Information
This position falls within salary grades 6–8.
Visa sponsorship is not available for this position. Candidates must be legally authorized to work in the United States at the time of hire.
This is a hybrid position. Candidates within commuting distance to a Ford hub location may be required to work onsite four or more days per week.
Equal Opportunity Statement
Ford Motor Company is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin
Top Searches
Job seekers searching for Ford Motor Company
Other job titles you may consider
Trending Searches in Los Altos, CA
Jobs currently in Demand