Back to all jobs
Intermedia Intelligent Communications logo

Senior Backend Developer - Contact Center

Intermedia Intelligent Communications
WorldwideRemote1mo ago
Employment
Full-time
Seniority
Senior

About the role

What You’ll Be Doing

  • Design and develop high-quality backend solutions that are scalable, maintainable, and aligned with company standards. 
  • Build and evolve backend APIs and services for Contact Center Orchestraction & Routing, Agent and Supervisor products. 
  • Implement backend capabilities that support real-time operational use cases, agent productivity, supervision, workflow orchestration, and decision-making. 
  • Drive backend architecture and engineering best practices across the team. 
  • Optimize system performance, scalability, reliability, and operational efficiency. 
  • Collaborate closely with Product, frontend, platform, and other backend teams to define requirements, shape technical solutions, and deliver robust product capabilities. 
  • Design and maintain clean service boundaries, data models, and integration patterns. 
  • Troubleshoot, debug, and improve existing backend systems and services. 
  • Review code, mentor other engineers, and help raise the overall engineering quality of the team. 
  • Document technical decisions, implementation approaches, API contracts, and relevant development practices. 

What You Will Bring to the Role

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. 
  • 5+ years of experience in backend software development, with strong experience building modern APIs and distributed services. 
  • Strong experience with Kotlin, Java or .NET technologies, for designing and building APIs for backend services. 
  • Strong understanding of backend architecture, service design, API design, integration patterns, data modeling, and performance optimization. 
  • Experience building complex product capabilities, not only simple CRUD-based services. 
  • Strong problem-solving skills, attention to reliability, and comfort operating in production environments. 
  • Ability to work effectively in cross-functional teams and contribute to technical design and product discussions. 
  • Strong communication and collaboration skills. 
  • Good understanding of Agile development practices and frameworks such as Scrum or Kanban. 
  • Strong understanding of observability, monitoring, logging, tracing, and production diagnostics practices for distributed systems. 
  • Familiarity with contract testing, mocking strategies, and test automation approaches for service-oriented architectures. 
  • Experience building products for Contact Center, customer support, real-time operations, or similar workflow-heavy environments. 
  • Experience with real-time and near real-time backend patterns, event-driven integrations, or operational data services. 
  • Familiarity with resiliency patterns, concurrency management, fault tolerance and distributed system reliability practices. 
  • Familiarity with relational databases such as PostgreSQL and performance-aware backend data access patterns. 
  • Experience with NoSQL and distributed data systems including workload-oriented data modeling and scalability tradeoffs. 
  • Experience operating and supporting production-critical systems with strong reliability and availability expectations. 
  • Experience with cloud environments such as Azure or AWS in globally distributed products. 
  • Experience building and operating cloud-native services using containerized and distributed deployment environments. 
  • Familiarity with DevOps concepts, CI/CD pipelines, observability, and backend operational practices. 
  • Experience leading backend initiatives from concept to delivery. 
  • Experience mentoring engineers and contributing to engineering standards and best practices. 

Diversity, Inclusion, and Equal Opportunity

731,000+ hidden jobs like this

Intermedia Intelligent Communications and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.