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 2 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, 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, Pricing Customer Experience

Build and enhance pricing experiences at Amazon, improving customer trust and price perception for millions of users globally.

Quality Assurance Engineer

Quality Assurance Engineer position at Amazon Prime Video Sports, focusing on testing and quality assurance for live sports streaming platforms.

Software Engineer

Software Engineer position at Meta, developing large-scale applications and infrastructure with competitive compensation and benefits.

Software Engineer

Software Engineering role at Microsoft focusing on Azure Data engineering, working on database systems and cloud services integration.