CareerPlanSign in

Software Engineer II

USA💼 Full-time🗓 2026-08-09 → 2026-09-26

Core

Design, implement, test, and maintain highly scalable, secure, reliable enterprise-grade SaaS contact center software applications using microservices architecture and AWS services.

Role type

Software Engineer II (Backend/Full Stack)

Builds

SaaS services and features for a contact center platform supporting millions of real-time interactions across Voice and Digital Channels.

Domain

SaaS, Contact Center as a Service (CCaaS), Cloud Telephony, AI/NLP

Deliverable

production ML models | product features

Required skills

Microservices architecture, AWS, Java, Python, JavaScript, React, Spring Boot, Data streaming, APIs, Messaging queues, Caches, CI/CD, Telemetry, Docker, Kubernetes, REST API design, Kafka, Flink, PostgreSQL, MySQL, MongoDB

Preferred skills

Cloud telephony expertise (UCaaS, SIP, SBC), CPaaS integration, experience with geographically distributed teams

Technologies

AWS, Java, Python, JavaScript, React, Spring Boot, Kafka, Flink, Docker, Kubernetes, PostgreSQL, MySQL, MongoDB, Jira, Github

Responsibilities

Design and implement microservices with Security, Reliability, and Telemetry as first principles; implement automated unit, API, and functional tests in a CI/CD environment; participate in on-call rotation and resolve production incidents 24x7; conduct research on emerging technologies and recommend adoption; identify and prioritize technical debt; collaborate with cross-functional teams including Product Management, Principal Engineers, and SRE.

Seniority

Mid-level, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.