Senior Software Engineer - Logs/traces

Kong is a Service Connectivity Platform powering the world's connections.
Backend
Senior Software Engineer
Hybrid
5+ years of experience

Description For Senior Software Engineer - Logs/traces

Kong, a leading Service Connectivity Platform, is seeking a Senior Software Engineer specializing in Logs/traces to join their team in Bangalore, India. This hybrid role offers a unique opportunity to power the world's connections through innovative software development.

As a Senior Software Engineer at Kong, you'll be at the forefront of designing, developing, and maintaining microservices that power Kong Konnect. Your work will have a direct impact on our customers' businesses and Kong's success. You'll be implementing high bandwidth logging and tracing services, working with distributed and multi-tenant cloud storage systems, and ensuring the resilience of cloud systems against regional and zonal outages.

Key responsibilities include:

  • Implementing services for indexing and searching logs and traces of API requests
  • Developing efficient solutions using cloud storage and streaming systems at scale
  • Ensuring high performance and reliability through on-call rotation
  • Writing and maintaining automated tests
  • Mentoring team members

The ideal candidate brings 5+ years of experience in complex software development, with a strong background in log ingestion, indexing, and search at scale. Proficiency in OpenSearch/Elasticsearch, streaming platforms like Kafka, and experience with JVM languages (Java, Scala) are crucial. A deep understanding of cloud platforms, microservices architectures, and cloud-native systems like Kubernetes is essential.

This role offers the excitement of working on cutting-edge technology in a dynamic environment. You'll have the opportunity to contribute to a product that's shaping the future of service connectivity while working with a talented team of engineers.

Join Kong and be part of a company that values innovation, collaboration, and the power of connection. Apply now to power the world's connections and take your career to the next level in software engineering.

Last updated 4 months ago

Responsibilities For Senior Software Engineer - Logs/traces

  • Implement and maintain services for high bandwidth logging and tracing
  • Implement efficient solutions using distributed and multi-tenant cloud storage and streaming systems
  • Implement cloud systems resilient to regional and zonal outages
  • Participate in on-call rotation to support production services
  • Write and maintain automated tests
  • Mentor other team members

Requirements For Senior Software Engineer - Logs/traces

Java
Scala
Kafka
Kubernetes
  • 5+ years experience in developing complex software solutions
  • Experience in log ingestion, indexing, and search at scale
  • Excellent verbal and written communication skills
  • Proficiency with OpenSearch/Elasticsearch
  • Experience with streaming platforms (Kafka, AWS Kinesis)
  • Operational experience in running large-scale internet services
  • Experience with JVM and languages like Java and Scala
  • Experience with AWS and cloud platforms
  • Experience with microservices architectures and distributed systems
  • Understanding of cloud-native systems (Kubernetes, Gitops, Terraform)
  • Bachelor's or Master's degree in Computer Science

Interested in this job?

Jobs Related To Kong Senior Software Engineer - Logs/traces

Solutions Engineer

Senior Solutions Engineer position at Kong, combining technical expertise with customer-facing responsibilities in API management and cloud technologies.

Solutions Engineer

Senior Solutions Engineer role at Kong, leading technical sales cycles and helping enterprises implement API management solutions in Singapore.

Senior Solutions Engineer

Senior Solutions Engineer role at Kong, leading technical sales cycles and helping customers implement API management solutions in Australia.

Senior Software Engineer, Platform (Konnect)

Senior Software Engineer position at Kong, developing microservices for the Konnect platform, requiring 4+ years of experience in agile development and distributed systems.

Senior Software Development Engineer in Test

Senior SDET role at Kong, focusing on Go and RESTful API development for cloud-native API platform. 5+ years experience required.