The MeghaCache team in Global Technology Platform is a very well established PaaS team managing over a thousand distributed Cache clusters for application teams all over the company. Our team takes pride in running these clusters efficiently and with a great deal of automation such that manual intervention is minimum. Further more, the clusters are spread across different clouds like Azure, GCP and private data-centers and our users can see real time metrics from all clusters to know quickly where there are performance bottlenecks, faulty hardware or erratic client side configuration.
We continuously strive to save millions of dollars an year by extracting more performance and making best use of cloud and Linux configs.
On the client side, our team manages libraries to enhance the open-source ones with lots of features for stability, faster failover, hot config swap and baking in the best defaults. On the server side, we enhance cross-dc replication and provide HA guarantees.
An ideal candidate for the team would have a passion to learn and an inclination to extract best performance from hardware, Linux and cloud providers. Experience with Redis, Memcached, McRouter, Ruby, Java, Chef, Ansible, Grafana, Linux and performance tuning is a definite plus.
You’ll sweep us off our feet if you…
Have experience running stateful services on Kubernetes
Know Chef and Ansible tools for deployment
Have a passion to learn and increase performance in Linux and distributed systems
Eye for detail and great communication skills
You’ll make an impact by…
You have the opportunity to save millions of dollars per year by getting the best performance from our huge fleet of distributed cache clusters that process petabytes of data every second.
What you’ll do…
Operational excellence for thousands of distributed PaaS clusters.
Monitoring / alerting enhancements
Work with product and project managers to discuss roadmaps and deliverables.
Lead a team of engineers
Make our products complinat for SOX, PCI and HIPAA
As permitted by applicable law, provide evidence of full vaccination as defined by CDC guidelines OR secure approval of medical or religious accommodation for the vaccination mandate., Bachelor’s degree in Computer Science and 4 years’ experience in software engineering or related field OR 6 years’ experience in software
engineering or related field.
Master’s degree in Computer Science or related field and 3 years' experience in software engineering
640 W California Avenue, Sunnyvale, CA 94086-4828, United States of America