Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CodiLime

Senior Software Engineer, Go

CodiLime

. Design and build Go services for network discovery and reconciliation, network observability and monitoring, and agents and fleet management .

Posted 11/2/2026contractRemote • BrazilSenior💰 $3,800 - $5,000 per monthWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and building Go services for network observability and multi-tenant ingestion pipelines, with a strong focus on observability, instrumentation, and clean code practices. Proficient in utilizing tools such as PostgreSQL, Redis, RabbitMQ, and Docker within event-driven systems.

Highest-signal resume keywords
Go ProgrammingGRPC API DevelopmentPostgreSQL ManagementOpenTelemetry InstrumentationDocker and Kubernetes

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Go ProgrammingGRPCPostgreSQLRedisRabbitMQOpenTelemetryDockerKubernetesEvent-Driven SystemsCI/CD
Soft Skills
Technical Specification WritingCustomer SupportCode Review Participation
Tools & Technologies
RabbitMQPostgreSQLDockerKubernetesOpenTelemetryClaude CodeGitHub Actions
Industry Keywords
Network DiscoveryObservabilityMulti-Tenant ServicesOAuth2OIDCNetworking ProtocolsDevice ManagementAI-Assisted Engineering

Tech Stack

Tools & technologies
AWSCloudDjangoDockerEC2GRPCIoTKubernetesPostgresPythonRabbitMQRedisGo

About the role

Key responsibilities & impact
  • Design and build Go services for network discovery and reconciliation, network observability and monitoring, and agents and fleet management
  • Design multi-tenant ingestion pipelines for network device data, with clear delivery guarantees, idempotency and predictable behavior under load
  • Collect device identity and state from network devices using protocols such as SNMP, gNMI and CLI
  • Build and evolve gRPC and Connect RPC APIs defined in Protobuf
  • Work with PostgreSQL, Redis and RabbitMQ
  • Instrument services with OpenTelemetry and keep metrics clean and meaningful
  • Explore and apply AI-assisted engineering practices, such as interactive Claude Code-driven testing flows
  • Write technical specifications with diagrams and contribute to architecture and design decisions
  • Support customers, production issues and on-call in US time zones
  • Write clean, maintainable, well-tested code and participate in code reviews

Requirements

What you’ll need
  • 5+ years of professional software engineering experience
  • Strong professional experience with Go
  • Experience with gRPC and/or Connect RPC APIs defined in Protobuf
  • Experience with PostgreSQL (including migrations), Redis and RabbitMQ
  • Experience with multi-tenant services and OAuth2 / OIDC
  • Deep knowledge of observability and instrumentation, including OpenTelemetry
  • Fluency and experience with Docker, Docker Compose
  • Experience with Kubernetes
  • Experience with event-driven systems, including at-least-once delivery and idempotent consumers
  • Solid understanding of networking: devices, configuration, protocols and layers
  • CI/CD experience (ideally GitHub Actions)
  • Hands-on, everyday use of AI coding tools (ideally Claude Code)
  • Availability to work in US time zones (ideally Eastern Time)
  • Good knowledge of English (minimum C1 level)
  • Experience with MQTT or other device/IoT protocols, or gNMI (nice-to-have)
  • Experience with Python, pytest, Django, FastAPI, REST (nice-to-have)
  • Experience with Swagger and/or Postman (nice-to-have)
  • Experience with Playwright or other E2E testing frameworks (nice-to-have)
  • Experience with cloud computing, ideally AWS such as EC2, S3, EKS (nice-to-have)

Benefits

Comp & perks
  • Flexible working hours and approach to work: fully remotely, in the office or hybrid
  • Professional growth supported by internal training sessions and a training budget
  • Solid onboarding with a hands-on approach to give you an easy start
  • A great atmosphere among professionals who are passionate about their work
  • The ability to change the project you work on