Job Description
📋 Description Develop scalable backend and data systems for personalized messaging. Collaborate with data scientists to model send-time optimization and engagement. Optimize real-time and batch pipelines for performance and reliability. Improve feedback loops and experimentation to boost personalization. Lead best practices in large-scale distributed systems and experimentation. Improve code quality via reviews, testing, and standards. 🎯 Requirements Bachelor's degree or US-equivalent in CS/CE plus 7 years backend experience. 7 years Java, Python, and Go development. 7 years OO design and scalable high-performance apps with CI/CD. 7 years SOA/distributed systems experience (REST/SOAP/ESB) and AWS. 7 years DB/data platforms (DynamoDB, PostgreSQL, Redis) plus Kafka/Pulsar. 5 years DevOps with Docker and Kubernetes. 3 years front-end with React and TypeScript. 🎁 Benefits Health, wellness, and equity benefits. Hybrid work: telecommute 2 days/week and SF on-site.