Staff Software Engineer
Core Microservices, Golang
Updated on 11/30/2023
Kong

501-1,000 employees

Cloud-based API infrastructure platform
Company Overview
Kong mission is to build bleeding edge API technologies to enable the connected world, which our digital lives depend on. Kong simplifies connecting APIs and microservices in multi-cloud environments, powering trillions of API transactions for global organizations with its end-to-end API platform.

Company Stage

N/A

Total Funding

$178.3M

Founded

2017

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

3%

1 year growth

-2%

2 year growth

38%
Locations
Toronto, ON, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Development Operations (DevOps)
Git
SQL
Kubernetes
Go
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • 8+ years working in a team to develop, deliver, and maintain complex software solutions
  • Expert knowledge of containerization and Kubernetes
  • Experience designing, prototyping, building and debugging microservices architectures and distributed systems
  • Experience developing and supporting a large scale SaaS platform
  • Expertise in designing and writing APIs, and a firm grasp of API lifecycle management
  • Expertise with data modeling in relational and no-SQL databases
  • Understanding of and development with git and Github workflows
  • Expertise in test-driven development and automated testing
  • Deep experience with Golang
  • Understanding of advanced topics in the SaaS space such as version lifecycle management, high availability, and scalability considerations
Responsibilities
  • Design, implement and maintain services that power Kong Konnect. Examples include authentication, authorization, search, and audit logging
  • Participate in on-call rotation to support our services in production
  • Design and implement solutions to technical problems of high complexity
  • Write automated tests to ensure behavior of code and avoid regressions
  • Proactively analyze recurring design defects and establish design practices for early detection and avoidance across all features of the product team
  • Working closely with technical leadership, put in place team-wide best practices for microservice architecture, design, and development
  • Mentor other team members
  • And any additional tasks required by manager
Desired Qualifications
  • Experience with Kong API gateway
  • Experience with open-source development
  • Experience with cloud-native technologies
  • Experience with DevOps practices
  • Experience with CI/CD pipelines
  • Experience with monitoring and observability tools
  • Experience with performance optimization
  • Experience with security best practices