HOME Cloud & Infrastructure Engineering Senior Infrastructure Developer (Go & Microsoft Hyper-V)

Senior Infrastructure Developer (Go & Microsoft Hyper-V).

Cloud & Infrastructure Engineering Contract

Senior Infrastructure Developer (Go & Microsoft Hyper-V): our view in 3 lines...

  • The Role:This role is for an engineer who builds software that manages and coordinates virtualized server environments using Go and Kubernetes-style design.
  • The Person:The person will develop Go control plane components such as API servers, controllers and schedulers, and design relational database schemas for cluster state and VM inventory.
  • Requirements:The ideal candidate has 12+ years of software engineering experience, strong Go expertise, Experience with Kubernetes internals, and experience with distributed systems, REST/gRPC APIs, and CI/CD.

About the role

Job Title: Senior Infrastructure Developer (Go & Microsoft Hyper-V)
Work Arrangement: Onsite
Location: Plano, TX
Employment Type: Contract / FTC (Fixed-Term Contract)
Engagement Type: W2
End Client: Mphasis
Pay Rate: $40 per hour on W2
Openings: 1

Position Summary

Dhaka Technologies Limited Company (DTLC) is hiring a Senior Infrastructure Developer on behalf of its client, Mphasis, for a contract / fixed-term engagement in Plano, TX.

We are seeking an experienced Infrastructure Developer to design and build a custom control plane for managing Microsoft Hyper-V virtualization infrastructure at scale. This hands-on role combines systems programming, virtualization, distributed systems, and cloud-native orchestration.

Responsibilities

  • Develop Go-based control plane components, including API servers, controllers, operators, schedulers, and reconciliation loops.
  • Orchestrate Hyper-V hosts and virtual machines using Kubernetes-style declarative architecture.
  • Design relational database schemas for cluster state, VM inventory, host topology, and configuration management.
  • Implement Kubernetes CRDs, REST/gRPC APIs, idempotent state reconciliation, leader election, and failure recovery.
  • Build observability through metrics, structured logging, and tracing.
  • Design for high availability, safe concurrency, and resource scheduling across Hyper-V hosts.
  • Create unit, integration, and end-to-end tests; participate in code reviews and technical documentation.
  • Collaborate with infrastructure, platform, and SRE teams on quotas, placement policies, and operational runbooks.

Qualifications

  • 12+ years of software engineering experience, including infrastructure or platform development.
  • Strong Go expertise, including goroutines, channels, interfaces, and production services.
  • Experience with Kubernetes internals, client-go, CRDs, controllers, and controller-runtime.
  • Strong relational database skills, including schema design, transactions, migrations, and performant Go queries.
  • Experience with distributed systems, REST/gRPC APIs, CI/CD, Git, and automated testing.
  • Strong systems troubleshooting across compute, storage, and networking.

Preferred Experience

Experience with Hyper-V, WMI/HCS, KubeVirt, Prometheus, Grafana, OpenTelemetry, SDN, PowerShell, or Infrastructure-as-Code is preferred.

How to Apply

Interested candidates should send their updated resume to [email protected] with the job title in the subject line. Please include your current location, work authorization status, and availability to start.

Published October 29, 2026
Location Plano, TX
Job Type Contract