

Zodiac Solutions, Inc
Developer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Developer specializing in Golang and MQTT, offering a remote contract position. Key requirements include expertise in backend development, MQTT protocols, API development, and DevOps practices. Ideal candidates should possess strong problem-solving skills and IoT experience.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
January 31, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Remote
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
United States
-
🧠 - Skills detailed
#Docker #Deployment #"ETL (Extract #Transform #Load)" #MQTT (Message Queuing Telemetry Transport) #Microservices #Code Reviews #Scala #API (Application Programming Interface) #Golang #Kafka (Apache Kafka) #Kubernetes #Load Balancing #DevOps #IoT (Internet of Things)
Role description
Golang developer (MQTT)
Atlanta, GA REMOTE
Contract
We seek a highly accomplished engineer to join our growing IoT and Automotive Solutions platform team. In this role, you will be responsible for the entire lifecycle of platform service development, from design and architecture to implementation, testing, and deployment. The ideal candidate is a self-starter who can take a project from concept to production with minimal guidance. Must be a proactive problem-solver with a strong sense of ownership and ability to work independently.
You will be responsible for the following but not limited to:
• Partnering and collaborating with cross-functional teams (design, product and QA) to define, implement, and launch new features and products.
• Backend Development: Design, develop, and maintain scalable, secure, high-performance backend services and microservices in Go.
• MQTT Integration: Detailed knowledge of the MQTT protocols (both MQTT 3.x and 5). Build and manage server side MQTT services for connecting IoT devices, handling data streams from gateways and brokers
• API Development: Implement and maintain RESTful and gRPC APIs for data exchange and service integration.
• Data Handling: Develop systems for reliable data acquisition, transformation, and processing from diverse sources.
• Performance & Scalability: Optimize applications for maximum efficiency, leveraging Go's concurrency for heavy loads (e.g., high message volumes).
• Distributed system: Build and implement solutions for workload balancing and distribution between service instances.
• Testing & Quality: Write clean, efficient code, conduct thorough testing, participate in code reviews, and ensure CI/CD integration.
• Collaboration: Work closely with cross-functional teams (Product, QA, Frontend) on architecture, feature definition, and troubleshooting.
• IoT Focus: Design and support IoT connectivity solutions, integrating protocols like MQTT, OPC, Kafka, etc.
DevOps: Utilize containerization (Docker, Kubernetes) for deployment and operation
Golang developer (MQTT)
Atlanta, GA REMOTE
Contract
We seek a highly accomplished engineer to join our growing IoT and Automotive Solutions platform team. In this role, you will be responsible for the entire lifecycle of platform service development, from design and architecture to implementation, testing, and deployment. The ideal candidate is a self-starter who can take a project from concept to production with minimal guidance. Must be a proactive problem-solver with a strong sense of ownership and ability to work independently.
You will be responsible for the following but not limited to:
• Partnering and collaborating with cross-functional teams (design, product and QA) to define, implement, and launch new features and products.
• Backend Development: Design, develop, and maintain scalable, secure, high-performance backend services and microservices in Go.
• MQTT Integration: Detailed knowledge of the MQTT protocols (both MQTT 3.x and 5). Build and manage server side MQTT services for connecting IoT devices, handling data streams from gateways and brokers
• API Development: Implement and maintain RESTful and gRPC APIs for data exchange and service integration.
• Data Handling: Develop systems for reliable data acquisition, transformation, and processing from diverse sources.
• Performance & Scalability: Optimize applications for maximum efficiency, leveraging Go's concurrency for heavy loads (e.g., high message volumes).
• Distributed system: Build and implement solutions for workload balancing and distribution between service instances.
• Testing & Quality: Write clean, efficient code, conduct thorough testing, participate in code reviews, and ensure CI/CD integration.
• Collaboration: Work closely with cross-functional teams (Product, QA, Frontend) on architecture, feature definition, and troubleshooting.
• IoT Focus: Design and support IoT connectivity solutions, integrating protocols like MQTT, OPC, Kafka, etc.
DevOps: Utilize containerization (Docker, Kubernetes) for deployment and operation






