Staff Software Engineer, Tech Platform
Core
Building scalable, high-performance application infrastructure and global routing systems for a unified payments and financial platform.
Role type
Staff Software Engineer, Tech Platform
Builds
Application infrastructure, API gateways, global routing infrastructure, search platforms, and notification orchestration systems.
Domain
Fintech / Global Payments / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Backend programming (Java, Go, Rust, Lua, Python), Cloud services (AWS, GCP, Aliyun), Container orchestration (Kubernetes, Docker, Istio), Distributed databases (PostgreSQL, Redis, Elasticsearch), API Gateway management (NGINX, OpenResty, Envoy, APISIX, Kong), API lifecycle and security management.
Preferred skills
API Gateway performance tuning (CPU flame graphs), Service mesh architecture (Istio), Advanced API security (DDoS mitigation, SQL injection prevention, mTLS, DLP), Open source technology evaluation and adoption.
Technologies
Java, Go, Rust, Lua, Python, AWS, GCP, Aliyun, Kubernetes, Docker, Istio, PostgreSQL, Redis, Elasticsearch, NGINX, OpenResty, Envoy, APISIX, Kong, Temporal, Vector databases
Responsibilities
Develop and refine application infrastructure to eliminate technical bottlenecks and reduce maintenance overhead. Tackle organization-wide high-scale challenges using reactive programming and distributed systems. Conduct evaluations of emerging solutions to guide long-term architectural decisions for scalability and global resilience.
Seniority
Staff, hands-on IC with strategic architectural influence