Senior Software Engineer (Developer Portal)
Toronto, Canada {{REMOTE}}
Senior Level
Full-Time
Top Benefits
Flexible time off: Take time for yourself and priorities
Stock options: Share in company success
U-First Fridays: 4 hours/month for learning
About the role
- On the DevX team at Kong, you will design, develop, and maintain microservices and APIs that power the Konnect Dev Portal.
- The Konnect Dev Portal is the primary way our customers’ users discover, experiment, and integrate with their APIs hosted on the Konnect platform.
- Working closely with Engineering and Product teams, you will develop API-focused software components that will materially impact the business of both Kong and Kong’s customers
- Implement and maintain microservices and APIs that power the Konnect Dev Portal. Examples include Developer Portal configuration, API catalogs, Markdown and OAS documentation solutions, API authentication configuration, metering, and subscription services
- Design and implement solutions to technical problems of moderate complexity
- Support those services in production by participating in an on-call rotation
- Write automated tests to ensure the behavior of code and avoid regressions
- And any additional tasks required by your manager
Benefits
- Flexible time off: Take time to take care of yourself and the things that matter most
- Stock options: We want you to share in our success. That’s why stock options are offered to most Kongers
- U-First Fridays: Get 4 hours a month for continuous learning with a book, podcast, or course of your choice
- Virtual events: Stay connected with Donut chats, trivia, fitness challenges, guided meditations, and more
- Home office stipend: Build a home office environment tailored to support your productivity
- Dedicated unplug days: Silence those notifications. Enjoy some well-deserved long weekend where the entire team unplugs- Experience developing and supporting SaaS platforms
- 5+ years working in a team to develop, deliver, and maintain complex software solutions
- Experience with relational databases like PostgreSQL
- Understanding of and development with git and GitHub workflows
- Experience with Typescript, Javascript, and modern NodeJS frameworks like NestJS
- Experience in test-driven development and automated testing
- Excellent verbal and written communication skills
- Experience with Golang, Kubernetes, Docker, Kafka, CDC, and Flink
- Fullstack capable
- A passion for APIs, OAS, and Documentation