Software Engineer, Infrastructure/Back-end (Staff/Senior Staff)
Kustomer- Full Time
- Senior (5 to 8 years)
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.
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.
API management and connectivity solutions provider
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.