Skip to content
Job boardOpen

Senior Go Developer - BGP / Internet Routing

INFOPLUS TECHNOLOGIES · Poland, Poland · Remote · Senior

  • Poland, Poland · Remote

Indexed (today) · refreshed constantly

Start
flexible
Work mode
Remote
Contract
Freelance / B2B
Seniority
Senior
Reference
infoplus-technologies-senior-go-developer---bgp-internet-routing-poland-data

Required skills

Job description

Project overview

Title: Senior Go Developer – BGP / Internet Routing

Project details

EU (Remote allowed)

Job Type: B2B Contract

Key Technologies: Go, TypeScript, Vue.js, BGP, RPKI/IRR, Kafka/Flink and AWS

Role Overview

We are looking for a Senior Software Engineer with 8+ years of overall software development experience and strong expertise in Go, TypeScript, Vue.js and Internet routing/BGP. The role will involve developing a public Internet Routing Observatory, including backend services, real-time data processing pipelines and a web-based user interface.

Key Responsibilities

Mandatory Skills

Preferred Skills

  • Develop backend services and data-processing components using Go (Golang).
  • Develop frontend applications using TypeScript and Vue.js.
  • Process and analyze BGP and Internet routing data, including ASN, prefixes and routing tables.
  • Work with RPKI and IRR data.
  • Build real-time/streaming data pipelines using Kafka, Flink or similar technologies.
  • Develop APIs and scalable solutions following Hexagonal Architecture / Ports and Adapters principles.
  • Deploy and operate applications on AWS.
  • Implement automated testing, CI/CD, monitoring and logging.
  • Handle missing, delayed, stale or malformed routing data.
  • Create technical documentation and support application deployment and handover.
  • 8+ years of overall software development experience.
  • Strong experience in Go / Golang backend development.
  • Strong experience in TypeScript and Vue.js.
  • Good understanding and hands-on experience with BGP (Border Gateway Protocol) / Internet routing.
  • Experience working with ASN, IP prefixes and routing data.
  • Knowledge of RPKI and/or IRR.
  • Experience with Kafka, Flink or similar real-time stream-processing technologies.
  • Experience with AWS.
  • Experience with CI/CD and automated testing.
  • Strong API development and software architecture experience.
  • Hexagonal Architecture / Clean Architecture.
  • Internet routing monitoring or routing-security experience.
  • Knowledge of bogon ASN/prefixes, AS paths, Peerlock and route validation.
  • Experience building public-facing, data-intensive web applications.
  • Start: flexible
  • Remote: remote
  • Location: Poland, Poland, PL

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on justjoin.it

Browse all jobs
Sign up free to apply