Point your AI agent at freehire and let it find you a job.

Get the CLI →

FastCTO

New

Senior Full-Stack Engineer, Observability

Posted 27 views
Discussion

Summary

Fully remote senior full-stack engineer owning features end to end for a network observability product: building Go/Python backend services with gRPC/REST APIs on distributed, event-driven systems, plus React/TypeScript real-time monitoring and analytics dashboards.

As a Full Stack Engineer, you'll own features end to end, from backend services to customer-facing monitoring dashboards.

Responsibilities:

  • Build scalable backend services using Go and Python.
  • Design and maintain gRPC and REST APIs.
  • Develop React/TypeScript dashboards for real-time network monitoring and analytics.
  • Work with distributed systems, telemetry pipelines, and event-driven architectures.
  • Optimize application performance, reliability, and scalability.
  • Write automated tests and contribute to CI/CD processes.
  • Use AI-powered development tools to improve engineering workflows.
  • Collaborate with product, design, and engineering teams.
  • Participate in code reviews, architectural decisions, and production support.

Success means delivering reliable, performant features that solve real customer problems.

  • 5+ years of professional software engineering experience.
  • Strong production experience in both backend and frontend development.
  • Strong proficiency in Go or Python, with working knowledge of the other.
  • Strong React and TypeScript skills.
  • Hands-on experience with gRPC, Protocol Buffers, and REST APIs.
  • Experience with distributed systems, microservices, and event-driven architectures.
  • Knowledge of Kafka, RabbitMQ, or similar messaging technologies.
  • Experience building monitoring, analytics, or real-time dashboards.
  • Familiarity with data visualization libraries (D3, Recharts, ECharts, etc.).
  • Experience with automated testing and CI/CD.
  • Practical use of AI coding tools (Claude Code, Cursor, GitHub Copilot).
  • Strong communication and collaboration skills.

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.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available