Senior Software Engineer - Full Stack
Core
Building enterprise-grade CX and EX service software to eliminate friction and reduce business complexity for global companies.
Role type
Senior IC Full Stack Engineer
Builds
Backend microservices, database schemas, and interactive frontend application interfaces for customer and employee experience platforms.
Domain
SaaS / Customer Experience (CX) and Employee Experience (EX) software
Deliverable
production ML models | product features
Required skills
Full-stack development (backend microservices, REST APIs, frontend frameworks), Data Structures and Algorithms (DSA), System Design (LLD/HLD), Database schema design (RDBMS/NoSQL), AI-assistive tool usage, Performance tuning, Code review and OOP/SOLID principles
Preferred skills
Experience with distributed storage layers, Queuing systems, Agile methodologies
Technologies
REST APIs, Microservices, RDBMS, NoSQL, Queuing systems, Frontend frameworks, AI-assistive tools
Responsibilities
Build and maintain robust backend microservices and frontend interfaces, Own end-to-end product feature delivery from design to production support, Write clean, extensible code following OOP and SOLID principles, Collaborate with Product, UX, and SRE teams, Maintain system metrics for high availability and observability, Identify and resolve performance bottlenecks across the stack
Seniority
Senior, hands-on IC