Software Engineer 2 - Logs/Traces

Kong is the cloud native API platform with the fastest, most adopted API gateway in the world, helping startups and Fortune 500 companies build with confidence.
Backend
Mid-Level Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

Description For Software Engineer 2 - Logs/Traces

Kong is seeking a Software Engineer 2 for Logs/Traces to join their team in Bangalore, India. This role involves designing, developing, and maintaining microservices that power Kong Konnect, the Service Connectivity Platform. The ideal candidate will have 4+ years of experience in developing complex software solutions, with a focus on log ingestion, indexing, and search at scale.

Key responsibilities include:

  • Implementing and maintaining high bandwidth logging and tracing services
  • Developing efficient solutions using distributed and multi-tenant cloud storage and streaming systems
  • Creating cloud systems resilient to regional and zonal outages
  • Participating in on-call rotations to support production services
  • Writing and maintaining automated tests
  • Mentoring team members

Required skills:

  • Proficiency with OpenSearch/Elasticsearch and full-text search engines
  • Experience with streaming platforms like Kafka or AWS Kinesis
  • Operational experience with large-scale, high-performance internet services
  • Expertise in JVM languages such as Java and Scala
  • Experience with AWS and cloud platforms for SaaS teams
  • Understanding of cloud-native systems like Kubernetes, Gitops, and Terraform

This hybrid role offers the opportunity to work on cutting-edge technology that directly impacts Kong's customers and success. The position requires 3 days in the office and 2 days work from home.

Kong is an equal opportunity employer committed to building a diverse and inclusive workforce. Join a team that's shaping the future of API and service connectivity in the cloud!

Last updated 5 months ago

Responsibilities For Software Engineer 2 - Logs/Traces

  • Implement, and maintain services that power high bandwidth logging and tracing services for our cloud platform
  • Implement efficient solutions at scale using distributed and multi-tenant cloud storage and streaming systems
  • Implement cloud systems that are resilient to regional and zonal outages
  • Participate in an on-call rotation to support services in production, ensuring high performance and reliability
  • Write and maintain automated tests to ensure code integrity and prevent regressions
  • Mentor other team members
  • Undertake additional tasks as assigned by the manager

Requirements For Software Engineer 2 - Logs/Traces

Java
Scala
Kafka
Kubernetes
  • 4+ years working in a team to develop, deliver, and maintain complex software solutions
  • Experience in log ingestion, indexing, and search at scale
  • Excellent verbal and written communication skills
  • Proficiency with OpenSearch/Elasticsearch and other full-text search engines
  • Experience with streaming platforms such as Kafka, AWS Kinesis, etc.
  • Operational experience in running large-scale, high-performance internet services, including on-call responsibilities
  • Experience with JVM and languages such as Java and Scala
  • Experience with AWS and cloud platforms for SaaS teams
  • Experience designing, prototyping, building, monitoring, and debugging microservices architectures and distributed systems
  • Understanding of cloud-native systems like Kubernetes, Gitops, and Terraform
  • Bachelors or Masters degree in Computer Science

Interested in this job?

Jobs Related To Kong Software Engineer 2 - Logs/Traces

Software Engineer, Gateway Enterprise

Mid-level Software Engineer position at Kong, focusing on Gateway Enterprise development with emphasis on Linux systems and distributed services.

Software Development Engineer in Test- Shanghai

Software Development Engineer in Test position at Kong, focusing on quality assurance and test automation for cloud native API platform.

Software Engineer, Microservices (Typescript)

Join Kong as a Software Engineer, Microservices (Typescript) to develop and maintain critical services for the world's fastest API gateway platform.

Software Development Engineer, MSP, Mechatronics & Sustainable Packaging

Software Development Engineer role at Amazon's MSP team, building core fulfillment center software systems with 3+ years experience required.

Software Development Engineer, Mechatronics & Sustainable Packaging (MSP)

Software Development Engineer role at Amazon's MSP team, building and maintaining core software for fulfillment centers worldwide.