Senior Lead Software Engineer
Core
Architect, design, and develop highly scalable and robust backend software solutions for a unified customer experience platform.
Role type
Senior Lead Software Engineer (Backend)
Builds
Scalable cloud-based services and backend systems for Unified-CXM platform
Domain
Enterprise software / Customer Experience Management / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, NodeJS, Scala, MySQL, Redis, Cassandra, DynamoDB, MongoDB, Kafka, AWS, Azure, System Architecture, Full Project Lifecycle Management, Mentoring
Preferred skills
Emerging technologies adoption, Creative problem solving
Technologies
Java, NodeJS, Scala, MySQL, Redis, Cassandra, DynamoDB, MongoDB, Kafka, AWS, Azure
Responsibilities
Architect and design scalable backend systems; Drive projects from conception through deployment; Mentor junior engineers; Collaborate with distributed product and engineering teams; Advocate for engineering standards and coding excellence; Communicate technical decisions to stakeholders
Seniority
Senior, hands-on IC with leadership responsibilities