NEWPosted 3 hours ago

Job ID: JOB_ID_3500

Job Description

This is a W2 role on PV payroll.

Position: Platform Engineering Engineer

Location: Dearborn, MI – onsite 4 days a week

Local Michigan or Ohio (those that are likely to move) candidates

MOI: Skype+F2

Important Requirements:

  • Candidates must provide a Power BI dashboard portfolio (work preferred but could be personal one they put together) or screenshots of previous work (data can be masked).

Overview:

Platform Engineering builds shared services, APIs, and developer tooling that help engineering teams deliver value safely and quickly. This role leans toward software development (high-quality APIs, automation, and tools), with working knowledge of cloud, DevOps, and SRE practices.

What You’ll Do:

  • Design and build internal and customer-facing APIs and services that are secure, reliable, and well-documented.
  • Create developer tools and platform services that improve developer experience (DX): templates, CLIs, libraries, service scaffolding, automation.
  • Apply engineering best practices: test-driven development, code review, CI, and safe deployment patterns.
  • Engineer for operability: structured logging, metrics/tracing, health endpoints, and actionable alerts.
  • Collaborate with platform and product teams to standardize patterns (authn/authz, secrets, configuration, resilience, versioning).
  • Participate in incident response and reliability improvements; help teams reduce defects and operational risk.

What We’re Looking For:

Required:

  • Strong software engineering experience delivering production services/APIs (design, implementation, testing, and operations).
  • Proficiency in at least one backend language (e.g., Java, Go, C#, Python, TypeScript) and modern API practices.
  • Experience with API design and lifecycle management (versioning, backward compatibility, pagination, error modeling).
  • Strong testing discipline (unit/component/integration tests) and comfort refactoring safely.
  • Working knowledge of cloud-native delivery: containers, CI/CD, and operating services in a cloud environment.
  • Ability to debug across layers (application, runtime, platform) using logs/metrics/traces.

Preferred:

  • Experience building and maintaining platform APIs (internal product mindset: usability, docs, support, adoption).
  • Experience with event-driven and asynchronous patterns (queues, pub/sub), reliability, and idempotency.
  • Security experience: OAuth/OIDC concepts, least privilege, threat modeling, input validation.
  • Experience improving reliability using SLOs and reducing toil through automation.
  • Experience with Kubernetes and infrastructure as code in partnership with platform/SRE teams.

How We Work:

  • Build small, ship often: incremental changes with clear acceptance criteria and fast feedback.
  • Quality is non-negotiable: tests, clear design, observability, and secure defaults.
  • Operate what we build: ownership includes production support, documentation, and continuous improvement.

What Success Looks Like:

  • Platform APIs and tools are adopted because they are reliable, well-documented, and easy to integrate.
  • Developers spend less time on undifferentiated work (setup, pipeline wiring, troubleshooting) and more time delivering features.
  • Incidents decrease due to better operability, safer releases, and consistent engineering standards.

Skills Required:

Python, Go, REST APIs, Cloud Infrastructure, Docker

  • Python: A candidate is expected to use Python to build and ship production-grade services or internal tools – for example, writing a CLI tool that scaffolds new microservices with standard configuration, logging, and health endpoints baked in, including unit and integration tests.
  • Go: A candidate is expected to write idiomatic Go to build high-performance, reliable backend APIs or platform services – for example, implementing a REST API with structured logging, metrics endpoints, and proper error modeling that is deployed via CI/CD to a cloud environment.
  • REST APIs: A candidate is expected to design and deliver well-structured REST APIs following lifecycle management best practices – for example, designing a versioned internal API with consistent error modeling, pagination, backward-compatible changes, and clear documentation so consuming teams can integrate with minimal friction.
  • Cloud Infrastructure: A candidate is expected to have working knowledge of running services in a cloud environment – for example, deploying a containerized service using CI/CD pipelines, configuring health checks and structured logging, and understanding how the runtime environment (networking, secrets, config) affects their application.
  • Docker: A candidate is expected to containerize services using Docker as part of a standard delivery workflow – for example, writing a production-ready Dockerfile for a backend API, integrating it into a CI pipeline, and ensuring the container behaves consistently across dev and production environments.

Skills Preferred:

GCP, Kubernetes, Agile Software Development, Endpoint Security

  • GCP: A candidate is expected to have hands-on experience deploying and operating services on Google Cloud Platform – for example, using GCP-native services (e.g., Cloud Run, Pub/Sub, Secret Manager) to build a reliable, observable platform service with appropriate IAM and least-privilege access controls.
  • Kubernetes: A candidate is expected to deploy and manage workloads in Kubernetes in partnership with platform and SRE teams – for example, authoring Kubernetes manifests or Helm charts for a service, configuring liveness/readiness probes, and troubleshooting pod-level issues using logs and metrics.
  • Agile Software Development: A candidate is expected to work in short, iterative cycles with clear acceptance criteria and fast feedback – for example, breaking a platform API feature into small incremental pull requests, participating in code review, and shipping working software frequently rather than in large batches.
  • Endpoint Security: A candidate is expected to apply security best practices at the API and service level – for example, implementing OAuth/OIDC-based authentication on an API, enforcing least-privilege access, validating and sanitizing all inputs, and participating in threat modeling for a new service to identify and mitigate risks before release.

Education Required:

  • Bachelor’s Degree

Special Requirements

MOI: Skype+F2. Candidates must provide a Power BI dashboard portfolio or screenshots of previous work. Local Michigan or Ohio candidates.


Compensation & Location

Salary: $50 – $70 per year (Estimated)

Location: Dearborn, MI


Recruiter / Company – Contact Information

Email: .chaudhary@gvrinfotek.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
.chaudhary@gvrinfotek.com with the subject:

DELETE_JOB_ID_3500

to delete@join-this.com.