Senior Software Engineer (Go)

Added
38 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

grpc postgresql redis kubernetes go

๐Ÿ“‹ Description

  • Design, develop, and maintain high-performance Go services supporting network discovery
  • Build and optimize multi-tenant data ingestion pipelines for network device information, ensuring
  • Develop mechanisms to collect, process, and reconcile device identity and network state using
  • Design, implement, and evolve gRPC and Connect RPC APIs using Protocol Buffers (Protobuf).
  • Work with PostgreSQL, including database migrations, Redis, and RabbitMQ to support scalable
  • Implement and maintain service instrumentation using OpenTelemetry, ensuring accurate, meaningful

๐ŸŽฏ Requirements

  • 5+ years of professional software engineering experience, with a strong background in backend
  • Strong professional experience with Go as a primary programming language.
  • Hands-on experience developing gRPC and/or Connect RPC APIs defined using Protobuf.
  • Solid experience with PostgreSQL, including database migrations, Redis, and RabbitMQ.
  • Experience designing and maintaining multi-tenant services and implementing OAuth2 / OIDC
  • Strong knowledge of observability, monitoring, and instrumentation, particularly OpenTelemetry.

๐ŸŽ Benefits

  • Fully remote work: Work from anywhere in Brazil, with the flexibility to work remotely, from an
  • Competitive compensation: B2B contract with a monthly compensation range of USD 3,800โ€“5,000.
  • Flexible working arrangements: Flexible working hours and an adaptable approach to organizing your
  • Professional development: Access to internal training sessions and a dedicated learning and
  • Structured onboarding: Hands-on onboarding designed to help you integrate smoothly and become
  • Collaborative environment: Work alongside experienced engineering professionals who are passionate
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’