Title: Senior Go Developer – BGP / Internet Routing Location: 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 .
will involve developing a public Internet Routing Observatory, including backend services, real-time data processing pipelines and a web-based user interface. Key
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. Mandatory Skills 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)