Senior Software Engineer
Core
Design, develop, and test highly scalable, available, and reliable cloud-based microservices for next-generation collaboration and chat experiences.
Role type
Senior Software Engineer (Backend/Cloud)
Builds
Cloud-based microservices for enterprise collaboration and chat
Domain
Enterprise Customer Experience (CX) / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Server-side development, Node.js, TypeScript, Go, REST API design, NoSQL/RDBMS, Unit testing, CI/CD pipelines
Preferred skills
AWS (Lambda, DynamoDB, Kinesis), Distributed systems scalability, Java
Technologies
AWS Lambda, Go, TypeScript, Redis, Node.js, DynamoDB, Kinesis
Responsibilities
Design and develop scalable microservices, take ownership of features from design to deployment, recommend new technologies, ensure compliance with global regulations (PCI, HIPAA, GDPR), stay current with industry trends
Seniority
Senior, hands-on IC