# Full Stack Software Engineer

**Company**: Ford Motor Company
**Location**: Dearborn, MI
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $85,400-$192,900
**Category**: Engineering
**Industry**: Automotive
**Wikidata**: https://www.wikidata.org/wiki/Q44294

**Apply**: https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/64106?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_c53e70b8-018

## Description

Ford’s Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company’s vision of a fully electric transportation future.

We are seeking a Full-Stack Software Developer reporting into the Software Release & Deployment function. The Software Release & Deployment function comprises highly-collaborative, well-aligned teams of software engineers dedicated to delivering world-class Vehicle Software Update systems.

The Full-Stack Software Developer has specific responsibility for driving the development of Ford’s global release & update capability across millions of vehicles. This includes delivering Over The Air (OTA) software updates to our customers at scale.

**Responsibilities**

- Develop world-class, low latency, high availability services that support internal engineering as well as millions of Ford customers; delivering technical initiatives, quickly turning concepts into functioning code.

- Partner with cross-functional teams to deliver functioning code against the technical vision, technical strategy.

- Deliver functional capabilities that are aligned to timelines and roadmaps.

- Own code quality (code reviews, testing, collaborate on solutions, application design) with focus on analyzing customer needs.

- Attend standup meetings, leverage project management practices, processes and tools to help drive projects to a successful completion.

- Adapt in a rapidly changing environment and drive consistency of purpose for a complex organization.

**Qualifications**

- Bachelor’s degree in Computer Science or Software Engineering or a combination of equivalent experience and education.

- 3+ years experience as Full Stack Engineer, leveraging object-oriented language(s), Java/ Spring Framework, C++ or equivalent.

- 3+ years developing REST/Queue based interfaces.

- 3+ years developing APIs using back-end technologies such as Node.js, Go, Python.

- 3+ working with relational and/or NoSQL databases, database design, and SQL Queries.

- 3+ years working with cloud platforms like GCP, Azure, or AWS.

- 3+ years implementing front-end user interfaces using frameworks such as React or Angular.

**Benefits**

- Immediate medical, dental, vision and prescription drug coverage.

- Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more.

- Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more.

- Vehicle discount program for employees and family members and management leases.

- Tuition assistance.

- Established and active employee resource groups.

- Paid time off for individual and team community service.

- A generous schedule of paid holidays, including the week between Christmas and New Year’s Day.

- Paid time off and the option to purchase additional vacation time.

## Skills

### Required
- Full Stack Engineer
- object-oriented language(s)
- Java/ Spring Framework
- C++
- REST/Queue based interfaces
- APIs using back-end technologies
- Node.js
- Go
- Python
- relational and/or NoSQL databases
- database design
- SQL Queries
- cloud platforms
- GCP
- Azure
- AWS
- front-end user interfaces
- React
- Angular

### Nice to have
- Master's degree in associated field
- Knowledge of containerization and orchestration technologies
- Docker
- Kubernetes
- Deep understanding of distributed microservice architectures
- Experience with various deployment pipelines
- GitHub Actions
- Jenkins
- Knowledge of trunk-based development practices
- Experience with the Open Application Model and Infra-As-Code
- Understanding of security best practices in web development
- SaaS development experience

---

Source: [Apply at efds.fa.em5.oraclecloud.com](https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/64106?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
