Senior Software Engineer, Observability (Go)

Worldwide | Nov. 11, 2026

Report as Closed

Company: FastCTO

Country: Worldwide

Type: Remote

Employment: Full-time

Description: We are founders, advisors, executives, and investors. We have failed and we have exited and we've learned from our experience working with companies and organizations in every industry, at every level, and with every technology None

Must-have requirements

Apply if all of these describe you. Listing Go as a skill isn't enough: we're looking for Go you've written and run in production.

  • 5+ years as a software engineer.
  • Go as your main production language, ideally for 3+ years. You write idiomatic Go and can point to services, CLIs or agents you built with it.
  • Protobuf APIs with gRPC and/or Connect RPC.
  • PostgreSQL in production, including schema migrations.
  • Redis and RabbitMQ, or an equivalent message broker you can map to RabbitMQ.
  • Multi-tenant services and OAuth2/OIDC.
  • Event-driven systems: at-least-once delivery, idempotent consumers, retries.
  • Hands-on instrumentation: you've added traces, metrics and logs to services yourself, with OpenTelemetry. Reading dashboards someone else built doesn't count.
  • Fluent spoken and written English.

Strong pluses

None of these are required, but they usually mark the people who do best in this team.

  • Deep Linux: you've debugged real production Linux issues and know your way around systemd, containers and VMs (KVM, QEMU).
  • Networking: VPNs (WireGuard), proxies, DNS, TLS and certificates, or protocols like SNMP, gNMI and BGP.
  • Shipping software that runs on customer infrastructure: agents, CLIs, on-prem or air-gapped installs, VM appliances.
  • Packaging: RPM and Deb packages, Yum and Apt repositories, container images.
  • Kubernetes and infrastructure as code: Terraform, Pulumi or Ansible.
  • Open source: you maintain or contribute to projects, and have a GitHub we can look at.
  • Working with customers: you've helped customers deploy and debug your software, or supported sales as an engineering contact.

This role is probably not for you if

We'd rather be upfront, to save your time and ours.

  • Most of your recent work is in Python, TypeScript, Java or Kotlin, and Go is a secondary language.
  • Your focus is frontend, full-stack product work, or AI/LLM applications.
  • Your background is mainly data engineering or ML pipelines.
  • You're looking for a people-management role. This one is hands-on coding.
  • You've used observability tools (Datadog, Grafana) but haven't instrumented services yourself.
  • You aren't comfortable working day to day in English.

Join a US-based technology company developing innovative network automation and observability solutions for modern infrastructure teams.

You'll be part of the Observability engineering team, building products that help customers discover network devices, monitor infrastructure health, manage telemetry data, and automate network operations.

The team works on scalable distributed systems, real-time monitoring dashboards, and data ingestion pipelines. You'll collaborate with experienced engineers, product managers, and designers in an international, cross-functional environment.

The company is expanding its engineering organization, with opportunities to contribute to architecture, product development, and technical innovation.

Job functions

What you'll do

This is a hands-on, senior individual contributor role. You'll write production Go most days.

  • Build and evolve backend services in Go for network discovery, monitoring and agent fleet management.
  • Design protobuf APIs with gRPC and Connect RPC.
  • Build multi-tenant, event-driven services with PostgreSQL, Redis and RabbitMQ, including at-least-once delivery and idempotent consumers.
  • Secure services with OAuth2/OIDC.
  • Instrument everything you build with OpenTelemetry, and make the systems easy to debug in production.
  • Help shape how agents running on customer infrastructure are deployed, configured and kept healthy.
  • Contribute to the team's open source projects.


Conditions

What we offer:

  • Fully remote opportunity with an international engineering team.
  • Opportunity to work with a US-based technology company.
  • Challenging projects involving distributed systems, network automation, and observability.
  • Modern technology stack: Go, Python, React, TypeScript, and AI development tools.
  • Opportunity to influence architecture and technical decisions.
  • Collaborative environment with experienced engineers.
  • Professional growth and opportunities to take ownership of complex technical projects.
Desirable skills

Apply here:

Web: Apply here

Emails:



Similar Python Jobs

Found 6 similar Remote jobs

Softtechassociate
Software Engineer(python)

Softtechassociate

Remote Full-time

Worldwide

$10,450 - $17,417

View Job →
Full Stack AI Engineer

3Y Health

Remote Contract

Argentina

View Job →
DevOps Engineer (GCP)

Particle41

Remote Full-Time

Mexico

View Job →
Full Stack Engineer

3Y Health

Remote Contract

Argentina

View Job →
Devops Engineer (Azure)

Particle41

Remote Full-Time

Mexico

View Job →
Founding Engineer

3Y Health

Remote Contract

Argentina

View Job →

Find High-Paying Python Developer Jobs ($80K-$200K+)

Django · Flask · FastAPI · Remote & Onsite · Updated daily · No recruiter spam
💼 Get the best Python jobs weekly. Salary-transparent roles, no recruiter spam — unsubscribe anytime.