CareerPlan

Senior Software Engineer (Go)

BrazilRemoteFull-time$46k–$60k2026-11-03 → 2026-11-10
RemoteContractor via own company (B2B)

Core

Design and maintain high-performance Go services for a large-scale network observability platform, building multi-tenant data ingestion pipelines and backend systems for network discovery, monitoring, and fleet management.

Role type

Senior Software Engineer (Go)

Builds

Scalable, multi-tenant backend services, data ingestion pipelines, and observability tools for network infrastructure.

Domain

Network Infrastructure / Observability / Distributed Systems

Required skills

Go, gRPC/Connect RPC APIs, Protobuf, PostgreSQL, Redis, RabbitMQ, OpenTelemetry, Kubernetes, Docker, Event-driven architectures, Computer networking

Preferred skills

MQTT, gNMI, Python, AWS (EC2, S3, EKS), Playwright, Swagger/Postman

Technologies

Go, gRPC, Protobuf, PostgreSQL, Redis, RabbitMQ, OpenTelemetry, Kubernetes, Docker, GitHub Actions, Claude Code

Responsibilities

Design and develop high-performance Go services for network discovery and monitoring; Build and optimize multi-tenant data ingestion pipelines; Implement gRPC and Connect RPC APIs; Work with PostgreSQL, Redis, and RabbitMQ for scalable backend services; Apply AI-assisted engineering practices; Write technical specifications and architectural diagrams; Support customers and investigate production incidents.

Seniority

Senior, hands-on IC