Build campaign generation services which can send app notifications at a speed of10 million a minute
Dashboards to show Real time key performance indicators to clients
Develop complex user segmentation engines which creates segments on Terabytes of data within few seconds
Leverage the power of Kubernetes to maintain clusters running inside VPCs across the world
Building highly available & horizontally scalable platform services for ever growing data
Use cloud-based services like AWS Lambda for blazing fast throughput & auto scalability
You will build backend services and APIs to create scalable engineering systems
As an individual contributor, you will tackle some of our broadest technical challenges that requires deep technical knowledge, hands-on software development and seamless collaboration with all functions
You will envision and develop features that are highly reliable and fault tolerant to deliver a superior customer experience
Collaborating various highly-functional teams in the company to meet deliverables throughout the software development lifecycle
Identify and improvise areas of improvement through data insights and research
What we look for
4-6 years experience in developing high scale internet applications/API based services
Worked with GoLang as a primary language
Experience with High scale real time architectures
Experience with queueing systems like RabbitMQ, Kafka etc
Experience with Elasticsearch would be a plus Having hands on experience with Kubernetes would be a plus
Understanding of SMTP protocol would be a plus
Experience with MTA will be an added advantage
Very strong analytic and problem-solving skills
Enjoys working at solving challenges that come with developing real time high scale applications