Go Engineer: IoT Middleware & gRPC Specialist

Actalent

Raleigh (NC)

On-site

USD 110,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical
Dental
Vision
401(k) Retirement Plan
Life Insurance
Short & Long-term Disability
Health Spending Account (HSA)
Transportation benefits
Employee Assistance Program
Paid Time Off

Job summary

Actalent is seeking an experienced Go developer to design and maintain middleware and gRPC services for a pool automation ecosystem. You will implement device orchestration and protocol-bridging to connect hardware components and legacy clients.

Qualified candidates have 3+ years in production Go, with concurrency and gRPC/Protobuf expertise, and hands-on work in Linux/embedded Linux environments, including serial communication protocols.

Qualifications

  • Requires 3+ years of production experience with Go, including concurrency and gRPC/Protobuf.
  • Must have direct experience with serial communication protocols and working within Linux/embedded Linux environments.

Responsibilities

  • Develop and maintain Go-based middleware and gRPC services for a pool automation ecosystem.
  • Design and implement device orchestration and protocol-bridging services to connect hardware components and legacy clients.

Skills

Go (Golang)
gRPC
Protocol Buffers
Concurrency
RS485
TCP/IP
Embedded Linux
Unit Testing
Integration Testing
API Design
IoT Device Management
WebSocket
CI/CD
Middleware Development

Tools

Docker
GitHub Actions

Job description

Actalent is seeking an experienced Go developer to design and maintain middleware and gRPC services for a pool automation ecosystem. You will implement device orchestration and protocol-bridging to connect hardware components and legacy clients.

Qualified candidates have 3+ years in production Go, with concurrency and gRPC/Protobuf expertise, and hands-on work in Linux/embedded Linux environments, including serial communication protocols.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Golang Software Engineer
Golang Software Engineer

Actalent • Raleigh (NC)

On-site
USD 110,000 - 170,000
Medical
Dental
Vision
+7
Senior IoT Software Engineer — Go, Linux, Networking
Senior IoT Software Engineer — Go, Linux, Networking

1NCE • Germany (OH)

Remote
USD 80,000 - 120,000
26 days of paid annual leave
Remote working with trusted working hours
Structured onboarding and continuous team support
Golang Developer
Golang Developer

Sapsol Technologies Inc • Brea (CA)

On-site
USD 120,000 - 160,000
IoT Integration Engineer — Data Center Automation & AI
IoT Integration Engineer — Data Center Automation & AI

Epoch Biodesign • Redwood City (CA)

On-site
USD 100,000 - 130,000
Competitive salary
401(k) plan
Comprehensive health coverage
Senior Go Backend Architect - Cloud-Native Microservices
Senior Go Backend Architect - Cloud-Native Microservices

Intetics • Town of Poland (NY)

On-site
USD 120,000 - 190,000
Sr. Software Engineer (Go / AWS, IoT Device Integration)
Sr. Software Engineer (Go / AWS, IoT Device Integration)

Comcast • Philadelphia

On-site
USD 150,000 - 190,000
Health Insurance
Stock Options
401k
Software Engineer (Go)
Software Engineer (Go)

Trust In SODA • United States

Remote
GBP 90,000 - 150,000
Backend Software Engineer (GoLang) #11055
Backend Software Engineer (GoLang) #11055

ECCO Select • United States

On-site
USD 100,000 - 130,000
819 | Senior Golang Developer (Short term)
819 | Senior Golang Developer (Short term)

Intetics • Georgia

On-site
USD 120,000 - 180,000
819 | Senior Golang Developer (Short term)
819 | Senior Golang Developer (Short term)

Intetics • Town of Poland (NY)

On-site
USD 120,000 - 190,000