Senior Software Engineer- Platform & DevEx

Posted 2 Days Ago
Be an Early Applicant
2 Locations
In-Office or Remote
Senior level
Automotive
The Role
Design and build backend APIs and automation to enable self-service on GKE. Develop custom Kubernetes controllers/operators and microservices, integrate with Backstage/Developer Hub, secure and publish APIs via an API gateway, support app teams migrating to the platform, maintain CI/CD and observability, participate in on-call and incident response, and contribute to agentic AI integrations for developer workflows.
Summary Generated by Built In

This role sits at the intersection of software development and platform engineering, bringing a developer-first mindset to the platform team. You will design and build APIs, automation, and developer portal integrations that enable self-service capabilities and enhance the developer experience for engineering teams running workloads on GKE.

Working closely with application teams, you will help drive platform adoption by delivering scalable, reliable, and intuitive platform capabilities. This role provides an excellent opportunity for a hands-on backend engineer to grow into platform engineering, gaining expertise in GitOps, Kubernetes, service mesh, custom controllers (Go), multi-cluster operations, and production-grade platform development. You will receive mentorship and hands-on support from experienced platform engineers while progressively taking ownership of increasingly complex infrastructure and platform initiatives.

 

Responsibilities

WHAT YOU WILL DO 

  • Design and build backend APIs (REST / OpenAPI) to provision and manage GKE namespaces and clusters - with Swagger-testable contracts, secured via OAuth2 / JWT.

  • Develop platform automation: custom Kubernetes controllers and operators in Go, and/or backend microservices in Java / Spring Boot (or Node.js), to automate, environment lifecycle, and platform workflows on GKE.

  • Integrate APIs with our internal developer portal (Red Hat Developer Hub / Backstage): software templates, scaffolder actions, and backend plugins so developers can self-serve namespaces and applications.

  • Publish and secure APIs through an API gateway (e.g. Apigee) with SSO / OAuth2 / JWT token validation and integrate with our platform API/asset layer.

  • Onboard and support application teams: help them bring their applications and microservices onto the GKE platform - deployment manifests, Helm charts, CI/CD, observability, service mesh, and connectivity, and act as their trusted partner during migration.

  • Act as the voice of the developer: use your own hands-on development background to identify developer pain points and shape the platform's paved road so onboarding is genuinely frictionless.

  • Build and maintain Kubernetes deployment artifacts (Deployments, ReplicaSets, Services, ConfigMaps, Secrets, Ingress/HTTPRoute) and Helm charts for platform and application workloads.

  • Contribute to CI/CD pipelines (GitHub Actions), container image build/publish, and artifact management for repeatable releases.

  • Instrument services and build dashboards/alerts in Dynatrace; help app teams onboard to observability.

  • Work within a service-mesh environment (Cloud Service Mesh / Istio) - secure service-to-service communication (mTLS), traffic management, and resilient inter-service calls.

  • Participate in the platform on-call rotation - production support, incident response, root-cause analysis, and follow-up remediation.

  • Contribute to our agentic AI initiative - helping expose platform APIs as MCP servers and integrate them with Gemini Enterprise so developers can onboard services, wire observability, and provision resources through natural-language, AI-assisted workflows.

  • Collaborate with platform, security, and application teams; write clear documentation; and mentor where appropriate.

Qualifications

 

Overall Experience: 8–10 years

Relevant Experience: 4–6 years (backend development, APIs, Kubernetes, GitOps , AWS or GCP)

Core Languages: Java / Spring Boot, or Node.js, or Go (Golang)

 

REQUIRED SKILLS & EXPERIENCE

  • Hands-on development background: Strong experience as a working software developer - in Java / Spring Boot, Node.js, or Go - so you understand developer workflows and pain points first-hand.

  • Backend & microservices: Building production microservices and secure REST APIs; Spring Boot / Spring Cloud (or equivalent in Node.js / Go).

  • API & integration: OpenAPI/Swagger, API integration between microservices and backend systems, API gateways, and authentication with OAuth2, JWT tokens, and SSO.

  • Kubernetes: Authoring deployment manifests (Deployments, ReplicaSets, Services, ConfigMaps, Secrets) and deploying microservices to managed clusters (GKE/EKS); Docker, Helm.

  • Automation mindset: Experience automating platform or infrastructure workflows through code - custom controllers/operators (Go) or backend services (Java/Node.js).

  • GitOps & CI/CD: Argo CD (GitOps) for application delivery; CI/CD pipelines (Jenkins / GitHub Actions), container image build/push, artifact repositories.

  • Developer enablement: Experience onboarding or supporting application teams - helping them deploy, troubleshoot, and operate their services on a shared platform.

  • Observability & support: Dynatrace (or similar) - dashboards, log monitoring, instrumentation; production support and on-call incident handling.

  • Cloud: Working knowledge of a major cloud (GCP and/or AWS); IAM, service accounts, and Workload Identity concepts.

  • Ways of working: Agile delivery, ownership from design to production support, collaboration, and clear communication.

  • NICE TO HAVE / WILLINGNESS TO LEARN

    • Go (Golang) for custom controllers: Experience with or strong interest in learning - Go and Kubebuilder / controller-runtime for building custom Kubernetes controllers and operators.

    • TypeScript / Node.js: Understanding of TypeScript and Node.js for building Red Hat Developer Hub (Backstage) plugins and scaffolder actions or strong willingness to ramp quickly.

    • Experience with Red Hat Developer Hub / Backstage, or other internal developer portals / software templates.

    • Service mesh (Cloud Service Mesh / Istio): mTLS, traffic management, multi-cluster service discovery.

    • GKE Fleet / Connect Gateway, Workload Identity, GKE networking (Gateway API, internal load balancing, DNS).

    • Agentic AI & MCP: Interest in or experience with building agentic AI capabilities on the platform: exposing GKE platform APIs as MCP (Model Context Protocol) servers and integrating them with Gemini Enterprise Agent Platform to enable AI-assisted developer self-service.

    • Cloud certifications (e.g. Google Cloud / AWS Solutions Architect or Developer Associate).

    • AI-assisted development tooling (GitHub Copilot, Cursor) and prompt-engineering practices.

     

     

Skills Required

  • 8-10 years overall experience
  • 4-6 years relevant backend development, APIs, Kubernetes, GitOps, and cloud experience
  • Proficiency in Java / Spring Boot, Node.js, or Go (Golang)
  • Building production microservices and secure REST APIs (Spring Boot / Spring Cloud or equivalent)
  • OpenAPI/Swagger and REST API design
  • API gateway experience (e.g., Apigee) and authentication with OAuth2, JWT, SSO
  • Kubernetes: authoring deployment manifests and deploying to managed clusters (GKE/EKS); Docker and Helm
  • Automation experience: custom controllers/operators (Go) or backend services to automate platform workflows
  • GitOps & CI/CD: Argo CD; CI/CD pipelines (GitHub Actions / Jenkins); container image build/push and artifact repositories
  • Developer enablement: onboarding and supporting application teams on a shared platform
  • Observability and production support: Dynatrace (or similar), dashboards, instrumentation, on-call incident handling
  • Cloud experience with GCP and/or AWS; IAM, service accounts, Workload Identity concepts
  • Agile delivery, ownership from design to production support, collaboration and clear communication
  • Experience with Go (Golang) for custom controllers, Kubebuilder/controller-runtime
  • TypeScript/Node.js for Backstage plugins and scaffolder actions
  • Experience with Red Hat Developer Hub / Backstage or other developer portals
  • Service mesh experience (Cloud Service Mesh / Istio): mTLS, traffic management, multi-cluster service discovery
  • GKE Fleet / Connect Gateway, Gateway API, internal load balancing, DNS
  • Experience or interest in agentic AI integrations (MCP servers, Gemini Enterprise)
  • Cloud certifications (Google Cloud / AWS Solutions Architect or Developer Associate)
  • Familiarity with AI-assisted development tooling and prompt-engineering practices

Ford Motor Company Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Ford Motor Company and has not been reviewed or approved by Ford Motor Company.

  • Pay Growth & Progression The 2023 UAW–Ford agreement delivered immediate raises, restored cost-of-living adjustments, and accelerated progression to top rates for many hourly roles. These changes improved earnings trajectories compared with pre-2023 levels.
  • Healthcare Strength Hourly employees retained very low employee cost-sharing under the 2023–2028 UAW–Ford agreement, and salaried materials describe comprehensive day‑one medical, dental, and prescription coverage. Mental-health support and family‑building benefits add depth to the overall health package.
  • Retirement Support U.S. salaried roles feature a notable 401(k) contribution and match structure, and post‑2023 updates increased retirement contributions for many UAW‑represented employees. Together these elements strengthen long‑term financial security.

Ford Motor Company Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Dearborn, MI
175,633 Employees
Year Founded: 1903

What We Do

Ford is a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place – one that benefits lives, communities and the planet. We are here to provide the means for every person to move and pursue their dreams, serving as a bridge between personal freedom and the future of mobility. In that pursuit, our 186,000 employees around the world help to set the pace of innovation every day.

Similar Jobs

Zscaler Logo Zscaler

Principal AI Security Specialist

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
3 Locations
8697 Employees

Citadel Securities Logo Citadel Securities

Cplusplus Software Engineer

Information Technology • Software • Financial Services • Quantitative Trading
In-Office or Remote
8 Locations
1900 Employees

Dynatrace Logo Dynatrace

Solutions Engineer

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Big Data Analytics • Automation
Remote or Hybrid
Mumbai, Maharashtra, IND
5600 Employees

Capco Logo Capco

Data Analyst

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Similar Companies Hiring

Cox Enterprises Thumbnail
Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Atlanta, GA
50000 Employees
UL Solutions Thumbnail
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Chicago, IL
15000 Employees
HERE Technologies Thumbnail
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account