Senior Software Engineer, CX (Lua/Kong)
Core
Build and maintain a high-uptime, low-latency API gateway platform serving the entire CXone development organization.
Role type
Senior Software Engineer (API Gateway/Infrastructure)
Builds
Dockerized API proxy solution on Kong, AWS infrastructure stack, CI/CD pipelines
Domain
Cloud Infrastructure, API Management, Telecommunications
Deliverable
production ML models | product features | infrastructure
Required skills
Lua, Kong API Gateway, AWS (ECS, CloudFormation, DynamoDB, VPC), RESTful API design, multi-threaded software development, observability (Grafana, Prometheus, Loki), CI/CD pipeline management, unit testing, object-oriented design
Preferred skills
Golang, AWS certifications, nginx, microservices architecture, Swagger, authentication methods, technical leadership, telecommunications/telephony domain knowledge, Jira, agile processes, Agentic AI platforms
Technologies
Kong, Lua, Docker, AWS (ECS, CloudFormation, DynamoDB, VPC, Route 53, ALB), Jenkins, Grafana, Prometheus, Loki, Mimir, nginx
Responsibilities
Coordinate with Architecture and Network Engineering to develop platform architecture; Develop and manage the AWS stack including auto-scaling ECS containers; Design, implement, and report performance testing results; Manage IAM permissions and collaborate with DevOps on least privilege; Coordinate with teams to provide API contract guidance and implement routing for microservices; Develop and refine Jenkins CI/CD pipelines; Troubleshoot CloudWatch logs and alarms; Collaborate with cross-geo teams and TS/TAM/NOC to address queries.
Seniority
Senior, hands-on IC