Software Engineer 2, Managed Gateways

Bangalore, India • Vor Ort • Senior • vor 8 Tagen
Software Engineer backend-developer Software Engineer
Gehalt 185.500 EUR / Jahr
Auf einen Blick

Kong sucht einen Senior Software Engineer 2 für Managed Gateways (Dedicated Cloud und Serverless), um hochverfügbare verteilte Systeme zu bauen und zu betreiben. Diese Rolle erfordert starke Golang-Expertise und distributed systems Verständnis.

💰 $180.000–260.000/Jahr 📊 Senior 🕒 Vollzeit 🌍 Remote 🗺️ Worldwide
  • 5+ Jahre High-Performance Software Entwicklung
  • Strong Golang Experise
  • Distributed Systems Verständnis
  • Cloud Platform Experience (AWS/GCP/Azure)
Golang Distributed Systems Kubernetes AWS Networking Microservices
✅ Geeignet für
  • Backend Engineers mit Golang und Kubernetes Expertise
  • Distributed Systems Spezialisten
  • DevOps/Infrastructure Engineers
🚫 Weniger geeignet
  • Frontend-fokussierte Entwickler
  • Neulinge in Golang
  • Personen ohne Distributed Systems Erfahrung
💡 Gut zu wissen
  • Golang ist zentrale Requirement
  • On-Call Rotationen sind obligatorisch
  • High-Velocity Pre-IPO-Umfeld erfordert Flexibilität

Über die Rolle

Dedicated Cloud Gateways bieten Organisationen eine vollständig verwaltete, private und isolierte Gateway-Umgebung. Serverless Gateways bieten eine vollständig verwaltete, elastische API-Gateway-Lösung. Dies ist eine einzigartige Gelegenheit, früh in der Produktentwicklung einer wichtigen Kong-Wachstumsbasis teilzunehmen.

Deine Aufgaben

  • Design, Entwicklung und Betrieb hochverfügbarer verteilter Systeme für Managed Gateways
  • Übernahme und Führung wichtiger Features end-to-end
  • Bau von Microservices und Control-Plane-Komponenten
  • Partnerschaft mit Product und Engineering Teams
  • Teilnahme an On-Call-Rotationen
  • Schreib von automatisierten Tests und Observability Hooks
  • Unterstützung beim Einstellungsprozess und Mentoring von Ingenieuren
  • Beitrag zur Gestaltung der Technical Roadmap
  • Arbeit in High-Velocity Pre-IPO-Umfeld

Deine Voraussetzungen

  • Bachelor's oder Master's Degree in Computer Science
  • 5+ Jahre Erfahrung mit High-Performance Software
  • Starke Golang-Erfahrung
  • Tiefes Verständnis von Distributed Systems, Networking (L4/L7, DNS, TLS/SSL, HTTP)
  • Hands-on Erfahrung mit AWS, GCP oder Azure und Kubernetes
  • Erfahrung mit API-Design und Standardisierung
  • Erfahrung mit 99.99%+ Uptime SLA Systems
  • Debugging-Fähigkeiten von Bit-Level bis High-Level Design
  • Knowledge of Observability and Monitoring Practices