Senior Software Engineer (Java)
Core
Design, deliver, and architect platform capabilities for enterprise-scale API gateways, edge routing, and developer acceleration.
Role type
Senior IC backend platform engineer (Java/Kotlin)
Builds
High-throughput backend engines, API-first infrastructures, and containerized orchestration for thousands of tenants.
Domain
Enterprise SaaS / Distributed Systems / Cloud Infrastructure
Required skills
Java, Kotlin, Kubernetes, GitOps (ArgoCD, Helm), distributed systems internals, API Gateway design, event-driven architecture, CI/CD pipelines, rate-limiting, concurrency management
Preferred skills
Enterprise architecture strategy, polyglot programming (React, Python, Go), mentoring, asynchronous collaboration
Technologies
Java, Kotlin, Kubernetes, ArgoCD, Helm, Traefik, GitOps
Responsibilities
Lead design and architecture of API gateways and edge routing; Build and scale high-throughput backend engines; Partner with architects to set technical direction; Drive evolution of deployment infrastructure; Own foundational features end-to-end; Mentor engineers across global teams
Seniority
Senior, hands-on IC