About the Role
Build modern services for Navan’s contact center systems by designing APIs, serverless services, data flows, observability tooling, and AI-enabled workflows that support customer and agent experience. This role requires strong development capability, comfort building production systems, integrating complex platforms, and using AI-assisted engineering tools.
Responsibilities
- Build production-grade Node.js services on AWS Lambda, API Gateway, and event-driven serverless patterns.
- Develop secure APIs and integrations across internal systems, customer data, and third-party platforms.
- Define technical patterns, implementation standards, and reusable services for the contact center systems roadmap.
- Implement observability pipelines using OpenSearch, CloudWatch, Kibana, Snowflake, and structured logging.
- Create automation and AI-enabled workflows to improve routing, agent support, troubleshooting, and operational visibility.
- Develop migration tooling and services to move legacy telephony and contact center workflows onto modern platforms.
Requirements
- 5+ years of backend software engineering experience, ideally with Node.js or TypeScript.
- Strong API design, system architecture, integration, debugging, and asynchronous systems experience.
- Hands-on experience with AWS Lambda or similar cloud/serverless architecture.
- Experience with logging, monitoring, search, data pipelines, or production observability.
- Practical use of AI coding assistants for development, testing, refactoring, and troubleshooting.
- Fluency with GitHub workflows, including pull requests, code review, branching, and CI/CD collaboration.
- Senior-level judgment to turn ambiguous operational problems into clean, maintainable technical solutions.
- Experience in contact center, telephony, customer support, or workflow automation environments.
- Exposure to platforms such as Genesys Cloud, Twilio, Five9, NICE, Zoom Contact Center, or Avaya.
- Familiarity with routing, queues, IVR, SIP, phone number management, call metadata, or agent-assist workflows.
- Experience with Snowflake SQL, Terraform, CloudFormation, AWS SAM, or related infrastructure tooling.
Skills
- Node.js
- TypeScript
- API Design
- System Architecture
- Integration
- Debugging
- Asynchronous Systems
- AWS Lambda
- Serverless Architecture
- Logging
- Monitoring
- Search
- Data Pipelines
- Production Observability
- AI Coding Assistants
- GitHub Workflows
- Pull Requests
- Code Review
- Branching
- CI/CD
- Contact Center
- Telephony
- Customer Support
- Workflow Automation
- Genesys Cloud
- Twilio
- Five9
- NICE
- Zoom Contact Center
- Avaya
- Routing
- Queues
- IVR
- SIP
- Phone Number Management
- Call Metadata
- Agent-Assist Workflows
- Snowflake SQL
- Terraform
- CloudFormation
- AWS SAM
Experience Level
- Senior
About the Company
- Navan is modernizing the technical foundation behind its contact center environment.
