Job Summary
The Senior Platform Engineer will design, build, and operate scalable gateway and platform infrastructure to support high-volume production traffic. This role focuses on API gateway management, cloud-native architecture, observability, and secure system design within Kubernetes environments. The position requires strong expertise in distributed systems, infrastructure automation, and modern platform engineering practices.
Key Responsibilities
- Design, build, and manage API gateway infrastructure using Envoy and Kong.
- Develop Go-based control plane services including ingress management and traffic routing.
- Implement and maintain authorization policies using Open Policy Agent (OPA).
- Build and extend observability pipelines using OpenTelemetry and monitoring tools.
- Manage GitOps-based deployments using ArgoCD and Helm across Kubernetes clusters.
- Automate WAF and CDN configurations using infrastructure-as-code approaches.
- Develop internal platform tools and dashboards for monitoring and management.
- Collaborate with application teams to onboard services and migrate traffic.
- Participate in incident response, troubleshooting, and production readiness activities.
- Promote best practices in testing, observability, and system reliability.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science or related field, or equivalent experience.
- Minimum of 8 years of experience in platform, infrastructure, or backend engineering.
- At least 5 years of experience with API gateways such as Envoy or Kong.
- Strong proficiency in Go (Golang) and distributed systems design.
- Extensive experience with Kubernetes, including Helm, scaling, and network policies.
- Experience with GitOps workflows using tools such as ArgoCD.
- Strong understanding of authentication and security protocols including OAuth 2.0 and OIDC.
- Experience with Open Policy Agent and policy development.
- Experience with observability tools such as OpenTelemetry, Dynatrace, or Splunk.
- Experience with data systems such as PostgreSQL and messaging systems like Kafka.
- Strong knowledge of networking concepts and distributed systems.
- Proven ability to build scalable, high-performance systems.
Preferred Qualifications
- Experience with frontend technologies such as TypeScript or React for internal tools.
- Familiarity with AWS services such as EKS, MSK, and Lambda.
- Experience with CI/CD pipelines and deployment automation.
- Knowledge of CDN and WAF platforms such as Akamai or Cloudflare.
- Experience with identity and access management systems and protocols.