Senior Backend Platform Developer, Contact Center Systems
Senior backend developer building Node.js serverless services, APIs, observability pipelines, and AI-enabled workflows on AWS to modernize Navan's contact center systems, including legacy migrations. Requires 5+ years backend engineering experience with strong architecture and integration skills.
About the job
What You'll Do
- Build production-grade Node.js services on AWS Lambda, API Gateway, and event-driven serverless patterns.
- Design and implement secure APIs and integrations across internal systems, customer data, and third-party platforms.
- Establish technical patterns, implementation standards, and reusable services for the contact center systems roadmap.
- Develop observability pipelines using OpenSearch, CloudWatch, Kibana, Snowflake, and structured logging.
- Create automation and AI-enabled workflows that improve routing, agent support, troubleshooting, and operational visibility.
- Build 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 experience in API design, system architecture, integration, debugging, and asynchronous systems.
- 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.
Nice-to-Haves
- 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, AWS Lambda, Api Gateway, Opensearch, CloudWatch, Kibana, Snowflake, Terraform, Aws Sam, GitHub
Similar jobs
Backend Engineering jobsSenior backend engineer responsible for architecting and scaling highly available distributed services, leading multi-team technical initiatives, and improving reliability across a global travel and expense platform. Requires 6+ years of experience and expertise in backend systems, APIs, microservices, and event-driven architectures.
Senior Java Software Engineer building scalable backend and agentic AI systems for wealth management. The role requires 7+ years of Java software engineering experience, strong architecture and database skills, and hands-on fluency with AI-assisted development.
Build and scale entity-resolution and matching services using Java, cloud-native data infrastructure, distributed systems, and machine learning. The role requires a bachelor’s degree and 6+ years of backend software development experience.
Senior software engineer building MongoDB’s SQL interface and query-engine capabilities, including tools that connect document data with SQL and BI workflows. Requires 5+ years of backend and database engineering experience, compiled-language proficiency, and strong computer science fundamentals.
The Senior Software Engineer will build and lead backend-focused identity and access management systems for MongoDB Atlas, covering authentication and authorization platforms. The role requires at least five years of software engineering experience, proficiency in a compiled language, and strong collaboration and mentoring skills.