FREE ACCESS
5,000–10,000 jobs/day
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.
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesAWSCloudDjangoDockerEC2GRPCIoTKubernetesPostgresPythonRabbitMQRedisGo
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
