Senior Software Engineer - Kubernetes
Overview
As a Senior Software Engineer at Kong, you design and optimize the Gateway Operator and Ingress Controller to deliver scalable API connectivity across Kubernetes, multi-cloud, and hybrid environments. You’ll collaborate with cross-functional teams to build high-performance, reliable software in Golang and contribute to open-source projects. You mentor junior engineers and help shape technical roadmaps while staying current with cloud-native trends. This role offers the chance to impact AI connectivity and cloud-native platforms at scale.
Retribuzione / Benefits
- health, dental, and vision insurance
- paid holidays and PTO
- professional development opportunities
- hybrid work arrangement
- compensation to reflect experience and location
Responsabilità
- Design, develop, and maintain Kong’s Gateway Operator and Ingress Controller for reliability, performance, and scalability
- Contribute to open-source projects and engage with the community
- Collaborate with engineering, product, and Dev Ops to add features and improve functionality
- Write clean, well-tested code in Golang with automated tests and peer reviews
- Optimize performance for high-throughput, low-latency systems
- Build and maintain integrations with Kubernetes and cloud providers (AWS, GCP, Azure)
- Participate in technical design discussions and contribute to roadmaps
- Troubleshoot complex issues and ensure high availability and resilience
- Mentor junior engineers and foster innovation and collaboration
- Stay updated on trends in cloud computing, Kubernetes, and service meshes
Requisiti fondamentali
- 5+ years in software engineering with backend focus
- Proficiency in Golang (or strong alternative with ramp-up ability in Go)
- Deep knowledge of Kubernetes and cloud-native ecosystem
- Experience designing high-performance, scalable distributed systems
- Familiarity with APIs, microservices, and L4/L7 networking concepts
- Strong observability, monitoring, and debugging skills in cloud environments
- Experience with cloud platforms (AWS, GCP, or Azure)
- Ability to contribute to and navigate open-source projects
- Strong problem-solving skills and ability to work independently in a distributed team
- Excellent communication and mentoring abilities
- excellent communication
- mentoring
- independence in a distributed team
- Golang
- Kubernetes
- cloud-native architectures
As a Senior Software Engineer at Kong, you design and optimize the Gateway Operator and Ingress Controller to deliver scalable API connectivity across Kubernetes, multi-cloud, and hybrid environments. You’ll collaborate with cross-functional teams to build high-performance, reliable software in Golang and contribute to open-source projects. You mentor junior engineers and help shape technical roadmaps while staying current with cloud-native trends. This role offers the chance to impact AI connectivity and cloud-native platforms at scale.
Retribuzione / Benefits
- health, dental, and vision insurance
- paid holidays and PTO
- professional development opportunities
- hybrid work arrangement
- compensation to reflect experience and location
Responsabilità
- Design, develop, and maintain Kong’s Gateway Operator and Ingress Controller for reliability, performance, and scalability
- Contribute to open-source projects and engage with the community
- Collaborate with engineering, product, and Dev Ops to add features and improve functionality
- Write clean, well-tested code in Golang with automated tests and peer reviews
- Optimize performance for high-throughput, low-latency systems
- Build and maintain integrations with Kubernetes and cloud providers (AWS, GCP, Azure)
- Participate in technical design discussions and contribute to roadmaps
- Troubleshoot complex issues and ensure high availability and resilience
- Mentor junior engineers and foster innovation and collaboration
- Stay updated on trends in cloud computing, Kubernetes, and service meshes
Requisiti fondamentali
- 5+ years in software engineering with backend focus
- Proficiency in Golang (or strong alternative with ramp-up ability in Go)
- Deep knowledge of Kubernetes and cloud-native ecosystem
- Experience designing high-performance, scalable distributed systems
- Familiarity with APIs, microservices, and L4/L7 networking concepts
- Strong observability, monitoring, and debugging skills in cloud environments
- Experience with cloud platforms (AWS, GCP, or Azure)
- Ability to contribute to and navigate open-source projects
- Strong problem-solving skills and ability to work independently in a distributed team
- Excellent communication and mentoring abilities
- excellent communication
- mentoring
- independence in a distributed team
- Golang
- Kubernetes
- cloud-native architectures