Data Engineer With Golang exp

DMS VisionFrisco, TX
Remote

About The Position

We are seeking a Data Engineer with Golang experience for a 100% remote, 6-12 month contract position. The role requires a strong background in software engineering and data-intensive API development, with a focus on building and maintaining data pipelines and infrastructure.

Requirements

  • Minimum 7 years' experience in software engineering.
  • Minimum 2 years' experience with Go (Golang).
  • Proven track record (2 years) in building and maintaining data-intensive APIs using a RESTful approach.
  • Proficiency in stream processing using Apache Kafka.
  • Comfort with Unit Testing and Test-Driven Development methodologies.
  • Knowledge in creating and managing containerized application deployments with Docker.
  • Ability to build and maintain cloud-based infrastructure on AWS, Azure, or Google Cloud Platform.
  • Expertise in data modeling for large-scale databases, either relational or NoSQL.

Responsibilities

  • Build and maintain data-intensive APIs using a RESTful approach.
  • Stream processing using Apache Kafka.
  • Unit Testing and Test-Driven Development.
  • Create and manage containerized application deployments with Docker.
  • Build and maintain cloud-based infrastructure on AWS, Azure, or Google Cloud Platform.
  • Data modeling for large-scale databases (relational or NoSQL).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service