Senior Full Stack Engineer, Observability

Posted Sep 28

This is a fully remote position, open to applicants in Latin America.

πŸ“‹ Description

β€’ Design, develop, and maintain backend services in Go and Python for discovery, assurance, fleet management, and data ingestion.

β€’ Define and enhance versioned gRPC and REST APIs utilizing Protocol Buffers and OpenAPI.

β€’ Create monitoring and telemetry dashboards using React and TypeScript.

β€’ Design dashboard experiences incorporating filters, thresholds, alert states, and links to relevant NetBox devices.

β€’ Collaborate on query and aggregation APIs for extensive fleets and high-frequency telemetry.

β€’ Develop type-safe integration between frontend and backend using generated API clients and shared schemas.

β€’ Participate in the on-call rotation within the team.

β€’ Implement automated testing across unit, integration, contract, and end-to-end layers.

β€’ Work alongside product managers, designers, customer-facing teams, and engineering teams.

β€’ Leverage AI-enabled development tools and agentic workflows during design, coding, testing, review, and incident management.

β€’ Review code, mentor colleagues, and promote engineering best practices.

β€’ Engage in planning activities and contribute to shaping the roadmap.


⛳️ Requirements

β€’ A minimum of 5 years of professional experience in software engineering.

β€’ Significant experience in production environments for both backend and frontend development.

β€’ Proficient in Go and Python; strong expertise in one and working knowledge in the other.

β€’ Experience in designing and managing gRPC services with Protocol Buffers, including schema evolution, backward compatibility, streaming RPCs, deadlines, interceptors/middleware, and error handling.

β€’ Background in building distributed, event-driven systems, encompassing message queues, asynchronous job processing, and idempotent data ingestion.

β€’ Strong skills in React and TypeScript.

β€’ Proven track record in developing monitoring, observability, or analytics dashboards.

β€’ Hands-on experience with data visualization libraries.

β€’ Experience in efficiently rendering large or high-frequency datasets.

β€’ Familiarity with handling real-time browser data through WebSockets, server-sent events, or gRPC-Web streaming.

β€’ Knowledge of modern CSS, responsive layouts, and practical accessibility, including WCAG compliance, color-blind-safe palettes, and accessible charts.

β€’ Experience with automated frontend testing using Jest and React Testing Library, including visual regression testing.

β€’ Regular use of AI coding assistants and tools.

β€’ Sound judgment in verifying AI outputs and safeguarding sensitive information.

β€’ Understanding of prompting and context techniques for AI applications.

β€’ Strong communication skills and collaborative work capability.

β€’ Ability to thrive in a fast-paced environment and contribute to product and technical decision-making.


🏝️ Benefits

β€’ Equity.

β€’ Bonus.

β€’ Remote work opportunities within LATAM.

β€’ Equal opportunity employer.

β€’ Accommodation available during the hiring process.

People also viewed

CI&T12 hours ago

Tech Lead, .NET Specialist

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job
Natera12 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$125.6k – $157k/year
ApplyView job
Felix12 hours ago

Senior Full Stack Engineer – Mobile Frontend Oriented

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Felix12 hours ago

Senior Full Stack Engineer – Mobile Frontend Oriented

CO flagColombia OnlyFull-timeFull-stack Engineer
ApplyView job
Felix12 hours ago

Senior Full Stack Engineer, Mobile Frontend

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
SAIC12 hours ago

Senior Software Engineer

US flagDistrict of Columbia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers