Kong

Senior Software Engineer -Backend

Bengaluru, Karnataka, India

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Enterprise Software, Cloud ComputingIndustries

Requirements

Candidates must possess a Bachelor's or Master's degree in Computer Science, along with a minimum of 5 years of experience developing and maintaining complex software solutions within a team environment. Expertise in the Go programming language and experience with large-scale Go codebases is required, as is proficiency in designing, prototyping, building, and debugging microservices architectures and distributed systems. Strong experience with object storage like S3 and streaming systems like Kafka is also necessary, alongside expertise in designing and writing APIs and a firm grasp of API lifecycle management. Experience developing and supporting large-scale SaaS platforms, including containerization and Kubernetes, is essential, as is familiarity with public cloud providers such as AWS, GCP, or Azure. Knowledge of data modeling in relational databases and experience with git and Github workflows are also required.

Responsibilities

The Senior Software Engineer - Backend will be responsible for designing, developing, and maintaining microservices that power Kong Konnect, the Service Connectivity Platform, working closely with Product Management and other engineering teams. They will implement and maintain services, contribute to Kong's Cloud and Enterprise services, support services in production through on-call rotations, write automated tests to ensure code behavior and avoid regressions, mentor other team members, and perform additional tasks as required by their manager. The role also includes designing and implementing solutions to technical problems of moderate complexity and ensuring the availability, resilience, and performance of the code through monitoring and observability.

Skills

Go
AWS
GCP
Azure
Microservices
API Design
SaaS
Relational Databases
Git
Github
Test-Driven Development
Automated Testing
Monitoring
Observability

Kong

API management and connectivity solutions provider

About Kong

Kong focuses on API management and connectivity, providing tools that help businesses manage, secure, and optimize their APIs for software communication. Its main product, Kong Gateway, is a fast API gateway that can handle up to 50,000 transactions per second, while Kong Konnect offers a SaaS platform for API management and Kong Mesh manages microservices. Kong stands out by combining open-source technology with enterprise solutions, allowing free access to core features and offering premium services for businesses. The company's goal is to enhance developer productivity, security, and performance for a diverse range of clients in a rapidly growing market.

Key Metrics

San Francisco, CaliforniaHeadquarters
2017Year Founded
$334.7MTotal Funding
SERIES_ECompany Stage
Data & Analytics, Enterprise SoftwareIndustries
501-1,000Employees

Benefits

Weekly Donut Chats
Home Office Stipend
Flexible Time Off & Dedicated Unplug Days
Virtual Events

Risks

AI-enhanced security threats pose significant risks to API security.
Low adoption of zero-trust architecture leaves APIs vulnerable to breaches.
Intensifying competition in AI API platforms may draw customers away from Kong.

Differentiation

Kong's API Gateway supports 50,000 transactions per second, ensuring high performance.
Kong offers a unique combination of open-source and enterprise-grade API solutions.
Kong Insomnia is the fastest-growing platform for building, testing, and debugging APIs.

Upsides

Kong raised $175M to enhance AI connectivity and expand its solutions.
Kong Insomnia surpassed 1 million users, indicating strong demand for its tools.
Kong's Premium Technology Partner Program fosters innovation and collaboration.

Land your dream remote job 3x faster with AI