Get more replies from employers
Send a job-specific resume in minutes.
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.
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.
Requirements: Requires 3+ years of production experience with Go, including expertise in concurrency and gRPC/Protobuf. Must have direct experience with serial communication protocols and working within Linux/embedded Linux environments.
Key Skills: Go (Golang), gRPC, Protocol Buffers, RS485, TCP/IP, Embedded Linux, Docker, GitHub Actions, Concurrency Patterns, Unit Testing, Integration Testing, API Design, IoT Device Management, WebSocket, CI/CD, Middleware Development
Benefits: Medical, Dental, Vision, Critical Illness, Accident, Hospital, 401(k) Retirement Plan, Life Insurance, Short and long-term disability, Health Spending Account (HSA), Transportation benefits, Employee Assistance Program, Paid Time Off