Software Engineer - Rust - Event Gateway

Kong Inc.

Milan, Italy
Remote
Rust programming experience
Async rust understanding
Distributed systems knowledge
Kong Inc. is seeking a Software Engineer proficient in Rust to join their event gateway team, focusing on building high-performance proxies for various eventing protocols, particularly Kafka. The role requires strong programming skills and experience in distributed systems within a remote work environment

Job Summary

  • As a Software Engineer in the event gateway team, you will be working on core features of the event gateway, first on the Kafka proxy and later expanding to MQTT, AMQP and other eventing protocols.
  • Responsible for building and maintaining a high performance and flexible proxy of the Kafka protocol, architecture, design, and implement new innovative features to extend capabilities of the existing Event Proxy.
  • Kong works with APIs on both L7 and L4 transports and protocols, so this knowledge is required.

Matching Summary

Match Score: 85

Kong Inc. is seeking a Software Engineer proficient in Rust to join their event gateway team, focusing on building high-performance proxies for various eventing protocols, particularly Kafka. The role requires strong programming skills and experience in distributed systems within a remote work environment.

Skills & Requirements

Must-have

  • Rust programming experience
  • async Rust understanding
  • distributed systems knowledge
  • Linux networking stack
  • computer systems programming
  • L4 and L7 transports and protocols

Nice-to-have

  • strong sense of ownership
  • excellent communication skills
  • comfortable with remote teams
  • contributions to Rust open source
  • Kafka internals experience

Key Requirements

  • 2+ years server-side programming
  • 2+ years Rust programming
  • 2+ years async Rust
  • distributed systems experience
  • Linux networking stack experience
  • computer systems programming experience

Work Rights

Not specified

Tailored Resume

Cover Letter