Share this job
Senior Cloud-Native .NET Engineer
Apply for this job

Senior Cloud-Native .NET Engineer – DATAMARK Technologies

Remote | Cloud Engineering Team | Advancing Next-Generation 9-1-1 Solutions


DATAMARK Technologies is modernizing the future of emergency response. As a national leader in Next-Generation 9-1-1 (NG9-1-1) software and data solutions, we help public-safety organizations deliver faster, smarter, and more reliable emergency services. Our engineering team is transforming legacy systems into scalable, resilient, cloud-native platforms that make a difference when every second counts.


About the Role

We’re looking for a Senior Cloud-Native .NET Engineer to help lead DATAMARK’s migration from a monolithic deployment model to a modern, containerized microservices architecture on Kubernetes. In this high-impact role, you’ll architect and build distributed systems in C#/.NET, guide our lift-and-shift and refactor phases, and mentor engineers as we move toward full cloud-native maturity. You’ll collaborate closely with platform, DevOps, and product teams to design services that are performant, secure, and observable at scale.


What You’ll Do

  •  Design, build, and maintain cloud-native microservices in C#/.NET for high-availability, high-throughput workloads.
  • Lead the migration of existing .NET applications from virtual-machine deployments to Kubernetes.
  • Collaborate with platform engineering and DevOps teams to define CI/CD pipelines, deployment strategies, and service-mesh integration.
  • Embed observability throughout the stack—metrics, traces, and logs—using Prometheus, OpenTelemetry, and Grafana.
  • Evaluate and operationalize CNCF technologies (Envoy, Istio/Linkerd, Prometheus) to strengthen scalability, resilience, and security.
  •  Set technical direction, establish best practices, and mentor developers on modern cloud-native patterns.


What You’ll Bring

  • Experience developing distributed .NET applications (5+ years) - Specifically in C# and the .NET ecosystem.
  • Hands-On Kubernetes experience - Must have contributed to teams that have designed, deployed, and operated containerized .NET microservices in production. Migrating from virtual machines to Kubernetes, or monolith to microservices, a plus.
  • Cloud platform experience - Experience working with a major public cloud (Azure or AWS preferred, but GCP also acceptable).
  • DevOps & CI/CD proficiency - Has built and maintained CI/CD pipelines using tools like Octopus Deploy, Azure DevOps, GitHub Actions, or Ansible.
  • Observability mindset - Experience instrumenting applications by emitting metrics, logs and traces.


Bonus Points

  • .NET 8 and Minimal APIs - Hands-on experience with .NET 8 features such as minimal APIs or gRPC.
  • Experience with Messaging Systems - Familiarity with Kafka or RabbitMQ in an event-driven architecture.
  • Service Mesh Proficiency - Worked with Istio, Linkerd, or Consul including security (mTLS) or traffic-shaping features like canary deployments.
  • Public Safety or Mission-Critical Domain Experience - Has worked in NG9-1-1, emergency services, healthcare, or another highly regulated domain.
  • Relevant Certifications - Holds certifications such as CKA/CKAD, Azure Solutions Architect Expert, or similar.


Why Join DATAMARK Technologies

You’ll join a collaborative, forward-thinking engineering team that’s reimagining public safety technology. We value innovation, reliability, and purpose—helping communities stay connected when it matters most. Some of our benefits include:

  • Paid Time Off
  • Medical, Dental, Vision Insurance
  • Education Reimbursement Program
  • 401K with Match
  • Annual AAA Membership


Apply for this job
Powered by