6 months ago
Milan, ItalyMid Level
Responsibilities
- Build and maintain a high-performance, flexible proxy for the Kafka protocol.
- Design and implement new features that extend the Event Proxy’s capabilities.
- Troubleshoot bugs, tune performance, and perform low-level optimizations.
- Collaborate with data-plane engineers to expand the Kong runtime platform.
- Work with engineers across other runtimes and the Konnect SaaS platform.
- Write product documentation and perform additional tasks assigned by the manager.
Requirements
- At least 2 years of programming experience in server-side applications and components.
- At least 2 years of programming experience with languages such as C++, Rust, Go, or Java.
- Experience with distributed systems, the Linux networking stack, and computer systems programming.
- Knowledge of L4 and L7 transports and protocols.
- Strong ownership and verbal and written communication skills.
- Ability to work effectively with a remotely distributed team.
- Hands-on Tokio experience, Rust open-source contributions, and Kafka internals experience are preferred.
