
Senior Software Engineer, Golang
Kong Inc.
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 CA$14,470 - CA$20,240 per year
Job Level
Tech Stack
About the role
- Design and build highly scalable distributed backend systems
- Develop core services in Golang, with a focus on performance and reliability
- Work with PostgreSQL and Redis to build robust, data-intensive systems
- Architect systems that operate across microservices, networking layers, and cloud platforms
- Collaborate closely with the CTO and senior engineers on strategic technical initiatives
- Prototype and productionize new platform capabilities and internal tooling
- Influence engineering direction and technical standards across Kong
Requirements
- Strong production experience with Golang
- Experience designing and operating distributed systems at scale
- Solid experience with PostgreSQL and Redis in production environments
- Experience building backend systems with high availability, scalability, and reliability
- Strong systems thinking, debugging, and performance optimization skills
- Experience with Kubernetes, networking, or API gateways (bonus points)
- Experience with cloud platforms (AWS, GCP, Azure) (bonus points)
- Contributions to open source or internal platform tooling (bonus points)
- Experience working on platform, infra, or developer tooling products (bonus points)
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GolangPostgreSQLRedisKubernetescloud platformsAPI gatewaysdistributed systemsperformance optimizationdebugginghigh availability
Soft Skills
collaborationinfluencesystems thinking