Ford Motor Company

Senior Software Engineer – Cloud Networks

Ford Motor Company

full-time

Posted on:

Location Type: Remote

Location: MissouriUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $96,720 - $162,120 per year

Job Level

About the role

  • Champion an API-First approach: Define, document, and mock API contracts (using tools like OpenAPI/Swagger) before writing code to ensure consistency and excellent developer experience.
  • Architect and develop high-performance backend microservices using Go (Golang), ensuring APIs are versioned, secure, and scalable.
  • Design and build responsive web applications using ReactJS that consume your APIs to provide a seamless self-service experience.
  • Drive technical standards for API governance, database design, and system architecture, ensuring our platform is easy for other engineering teams to integrate with.
  • Translate complex network requirements into clean software specifications. You will collaborate with network engineers to abstract infrastructure complexity behind well-designed interfaces.
  • Participate in an on-call rotation to provide support for production environment outages and critical issues. On-call support is typically low-volume and focused on major incidents.

Requirements

  • 7+ years of experience in software engineering or a related developer role.
  • At least 2 years of experience delivering software solutions on Google Cloud Platform (GCP) or other Public Cloud Provider.
  • Strong proficiency in Go (Golang) for backend development and ReactJS for frontend development.
  • Expertise in API-First development, including deep knowledge of REST standards, API lifecycle management, and specification tools (OpenAPI/Swagger).
  • Strong understanding of software design patterns, data structures, and algorithms.
  • A solid grasp of the software development lifecycle, including CI/CD integration, automated testing (contract testing), and code reviews.
  • Experience with development and support tools like Jira and ServiceNow.
  • A curious, self-starting mindset with the ability to thrive in a fast-paced, autonomous environment.
  • The collaborative skills to work effectively within a team and navigate complex technical decisions.
  • **Preferred Qualifications:**
  • Experience with gRPC and Protocol Buffers.
  • Familiarity with API Gateways (e.g., Apigee, Kong) or Service Mesh concepts.
  • Familiarity with basic networking concepts (HTTP, DNS, TCP/IP) from a software perspective.
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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GoGolangReactJSAPI-First developmentREST standardsAPI lifecycle managementOpenAPISwaggerCI/CDautomated testing
Soft Skills
collaborative skillsself-starting mindsetability to thrive in fast-paced environmenteffective teamworknavigating complex technical decisions