Golang Backend Engineer — IAM Platform (Remote)

Forcepull

Only (TN)

On-site

USD 110,000 - 200,000

Full time

19 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kong Inc. is hiring a Software Engineer for the IAM Team to build backend microservices in Golang that manage identity, access control, and per-tenant security across Kong Konnect and the Developer Portal.

You will deploy on AWS with Kubernetes, implement IAM security best practices, and collaborate with cross-functional teams to deliver scalable, secure APIs. This role emphasizes platform engineering and cloud-native development in a fast-growing global company.

Qualifications

  • 3+ years of professional software engineering experience building backend services and distributed systems.
  • Strong proficiency in Golang with production microservices experience.
  • Experience with API development and design (REST, gRPC) and building API-first services.
  • Experience building and deploying microservices architectures in production environments.
  • Hands-on experience with AWS services (EKS, ECS, Lambda, DynamoDB, RDS, S3).
  • Experience with Kubernetes including deployment, scaling, and managing containerized applications.
  • Understanding of security best practices for backend services including secure credential storage and secret management.
  • Experience with multi-tenancy and building services that serve multiple customers.
  • Experience with CI/CD pipelines and tools such as GitHub Actions or Jenkins.
  • Experience with database systems (SQL and NoSQL) and data modeling.
  • Solid CS fundamentals including data structures, algorithms, and system design.
  • Familiarity with code repositories and collaboration tools (GitHub, JIRA, Confluence).
  • Experience with globally distributed teams.
  • Strong problem-solving skills and ability to debug complex distributed systems issues.
  • Eagerness to learn IAM technologies.

Responsibilities

  • Develop and maintain backend microservices in Golang powering authentication and authorization for Kong Konnect and Developer Portal.
  • Build scalable APIs that integrate identity and access management across Kong's product ecosystem.
  • Deploy and manage services on AWS using Kubernetes for container orchestration and high availability.
  • Implement secure, performant backend services handling high-volume traffic and enforcing access control policies.
  • Collaborate with senior engineers and security teams to learn and implement IAM best practices.
  • Work with product managers and other engineering teams to deliver features for developers and enterprise users.
  • Write clean, maintainable, well-tested code with unit, integration, and end-to-end tests.
  • Participate in code reviews, design discussions, and architecture planning.
  • Monitor and optimize service performance, reliability, and security via observability tools.
  • Participate in on-call rotation to ensure high availability of platform services.
  • Contribute to building a culture of engineering excellence and security-first development.

Skills

Golang
API design
Distributed systems
AWS
Kubernetes
CI/CD
SQL/NoSQL
Security basics
RBAC
GitHub Actions
Jenkins

Tools

Terraform
Docker
Datadog

Job description

Kong Inc. is hiring a Software Engineer for the IAM Team to build backend microservices in Golang that manage identity, access control, and per-tenant security across Kong Konnect and the Developer Portal.

You will deploy on AWS with Kubernetes, implement IAM security best practices, and collaborate with cross-functional teams to deliver scalable, secure APIs. This role emphasizes platform engineering and cloud-native development in a fast-growing global company.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer: IAM Core Platform (Golang)
Backend Engineer: IAM Core Platform (Golang)

Doist • San Francisco (CA)

On-site
USD 140,000 - 210,000
Software Engineer, Core Platform
Software Engineer, Core Platform

Kong Inc. • San Francisco (CA)

On-site
USD 140,000 - 210,000
Staff Software Engineer, IAM Platform & Security (Golang)
Staff Software Engineer, IAM Platform & Security (Golang)

Xsolla • United States

Remote
USD 180,000 - 240,000
Staff Identity Platform Engineer — Global IAM & Security
Staff Identity Platform Engineer — Global IAM & Security

KONG • Olympia (WA)

On-site
USD 180,000 - 240,000
Senior Backend Engineer: Golang, Search & Audit Logging
Senior Backend Engineer: Golang, Search & Audit Logging

Kong • United States

On-site
USD 150,000 - 230,000
Staff Software Engineer – Enterprise Identity Platform
Staff Software Engineer – Enterprise Identity Platform

Socket.dev • San Francisco (CA)

On-site
USD 180,000 - 280,000
Staff IAM Architect — Global Identity & Token Systems
Staff IAM Architect — Global Identity & Token Systems

Kong • United States

Remote
USD 150,000 - 210,000
Senior Software Engineer, Konnect Core Platform
Senior Software Engineer, Konnect Core Platform

Kong • United States

On-site
USD 150,000 - 230,000
Platform Engineer II: AWS, Kubernetes, Go (Hybrid)
Platform Engineer II: AWS, Kubernetes, Go (Hybrid)

Global Payments Inc. • Cincinnati (OH)

Hybrid
USD 120,000 - 160,000
Senior Go Engineer, Cloud Control Plane
Senior Go Engineer, Cloud Control Plane

Kong • United States

On-site
USD 140,000 - 210,000