Senior Go Developer – BGP / Internet Routing

New
I
INFOPLUS TECHNOLOGIESInternet routing
EU (Remote allowed)ContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years of overall software development experience
Required Skills
AWSKafkaTypeScriptVue.JsGo

Requirements

  • Have 8+ years of overall software development experience.
  • Bring strong experience in Go / Golang backend development.
  • Bring strong experience in TypeScript and Vue.js.
  • Have good understanding and hands-on experience with BGP / Internet routing.
  • Have experience working with ASNs, IP prefixes, and routing data.
  • Have knowledge of RPKI and/or IRR.
  • Have experience with Kafka, Flink, or similar real-time stream-processing technologies.
  • Have experience with AWS.
  • Have experience with CI/CD and automated testing.
  • Have strong API development and software architecture experience.
  • Preferred: experience with Hexagonal Architecture / Clean Architecture.
  • Preferred: Internet routing monitoring or routing-security experience, including knowledge of bogon ASNs/prefixes, AS paths, Peerlock, or route validation.

Responsibilities

  • Develop backend services and data-processing components using Go.
  • Develop frontend applications using TypeScript and Vue.js.
  • Process and analyze BGP and Internet routing data, including ASNs, prefixes, and routing tables.
  • Work with RPKI and IRR data.
  • Build real-time or 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.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now