Build Engineer

Overview

Remote
On Site
Full Time

Skills

Test-driven development
Software configuration
C++
Red Hat Enterprise Linux
Google Cloud
Software development
Reliability engineering
Cloud computing
Computer science
Software engineering
Extreme programming
Version control
Web applications
Web servers
IaaS
Transportation
Forms
Data
Automation
Workflow
Provisioning
Mentorship
Metrics
Communication
DevOps
Continuous integration
Continuous delivery
Python
C
Linux
Ubuntu
SLES
Unix
Microsoft Windows
Scripting
Bash
Lua
Perl
Ruby
Java
OOD
Design
Agile
Apache HTTP Server
Nginx
Apache Tomcat
WildFly
Jetty
Kubernetes
Docker
Amazon Web Services
Microsoft Azure
GNU
Apache Maven
Gradle
Apache Ant
JAM
CMake
Value engineering
Management

Job Details

Job Description

At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow's transportation.

In Ford Model e, we create lifetime value for our customers by delivering a software development environment that is purposeful and differentiated with simplicity and ingenuity to generate sustainable returns for Ford. We equip the enterprise to derive value from all forms of data to generate sustainable savings through automation and team integration.

In this position you'll be involved in cross-enterprise initiatives and large-scale vehicle and product launches driving Site Reliability Engineering (SRE) and DevSecOps principles, culture, tools, and processes. We're not just building a product; we're building a community of expertise and engagement at Ford.

  • Support and develop automation solutions that enable our product teams to build and deploy code efficiently and consistently
  • Drive the discussion around developer workflow and delivery of changes.
  • Ensure that Ford systems have reliability and availability appropriate for customer needs
  • Encourage tool adoption to help teams with their observability and automation needs
  • Leverage and recommend cloud technologies that result in fast provisioning and appropriate reliability
  • Mentor and coach other engineers in this role, driving a culture of learning and autonomy


Minimum qualifications we seek:
  • Bachelor's Degree in Computer Science, Engineering, applicable degree, or equivalent work experience.
  • 5+ years software engineering, automation, and tools experience in a variety of contexts
  • Strong experience with deploying automation to ensure code quality and reliability meets defined metrics.
  • Strong communication skills with both technical and non-technical audiences

Our Requirements:
  • Experience in eXtreme Programming (XP) disciplines including: Paired programming, Test-first/test-driven development (TDD).
  • Experience using advanced software configuration management (source control, devops, ci/cd, etc.).
  • Experienced designing, implementing, building, and supporting Python applications
  • Experience designing, implementing, and supporting C and C++ applications
  • Proficiency in Linux (any current distro, Red Hat Enterprise Linux / RHEL, Ubuntu, SLES) or Unix operation systems and Windows
  • Proficiency with scripting languages (Bash, Lua, Perl, Ruby, etc)
  • Proficiency in another compiled programming language such as Java or Go
  • Experience using OOD and OOP to design and implement applications
  • Experience working on an agile team with agile practices.
  • Experience with cloud technologies.

Preferred Requirements:
  • Proficiency in designing, implementing, and deploying web applications
  • Experience configuring and deploying applications from one or more web servers, such as: Apache, Nginx, Tomcat, JBoss, Jetty
  • Experience with cloud infrastructure technologies such as: Kubernetes, Docker, AWS, Azure, GKE or Google Cloud Platform
  • Proficiency with GNU Make
  • Proficiency with one or more of the following build languages: Maven, Gradle, Bazel, Ant, Jam, Buck, CMake, Ninja, Autotools

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 offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder...or all the above? No matter what you choose, we offer a work life that works for you, including:

Immediate medical, dental, and prescription drug coverage

Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up

childcare 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.

For a detailed look at our benefits, click here:

Please see our Company Profile.

We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call 1-.

LI #Remote

$desc3

About Ford Motor Company