# Satyajit Thadeshwar > Principal Engineer, Data Platform, Growth at Roblox Location: Los Gatos, California, United States Profile: https://flows.cv/satyajit * Experience in designing, implementing and operating high throughput distributed systems with a focus on realtime data infrastructure * Experience in designing and building abstraction platforms for data movement and processing needs for variety of use cases (Change Data Capture, Eventing, Logging, etc.) * Experience working on a microservices based architecture in cloud (mainly, AWS) * Areas of expertise include Java, Stream Processing (Flink), Data Abstraction Platforms, NoSQL databases like Cassandra, RESTful & gRPC services * First hand experience at different stages of the process of delivering code/product features to production right from the code commit ## Work Experience ### Principal Engineer @ Roblox Jan 2023 – Present | San Mateo, California, United States ### Senior Software Engineer, Real Time Data Infrastructure @ Netflix Jan 2020 – Jan 2023 * Part of the team that is building the next generation of data movement and processing platform called Data Mesh, which will be used by Netflix for ALL of the data movement needs * Currently working on a cross-functional project which involves adding CDC functionality to Cassandra. Designed and implemented Cassandra CDC connector for Data Mesh from ground up. This connector will be used by teams to extract the data in C* to different sinks like Elasticsearch, Iceberg and Kafka * Also, worked on many of the critical components within Data Mesh related to security, sinks (Kafka) and other parts of the Data Mesh control plane and data plane ### Senior Software Engineer, Product Edge Access Systems @ Netflix Jan 2017 – Jan 2020 | Los Gatos, California * Worked on a re-architecture effort which changed how the lifecycle of Netflix customer identity tokens were managed; This essentially involved moving authentication to the Edge (Netflix’s L7 proxy) * This work is described in the QCon talk that I presented in 2019 ### Senior Software Engineer, Edge Services @ Netflix Jan 2009 – Jan 2018 | San Francisco Bay Area * Was part of the Edge Services team where I worked on the “Edge PaaS” infrastructure which supports ALL the client app services that power Netflix apps on more than 2,000 different device types * Built and operated Simone, a distributed simulation platform used by most of the Netflix playback services and teams who certify their Netflix app versions on various devices * Contributed to Spinnaker (http://www.spinnaker.io), an open source deployment and continuous delivery platform, which is used by all teams at Netflix to orchestrate deployments and code delivery pipelines ### Programmer @ ININE TECHNOLOGIES LLC Jan 2008 – Jan 2009 | New Jersey * Worked at one of the clients of iNine Technologies, Globus Medical (www.globusmedical.com) * Designed and implemented many core components for Globus Medical where the technology stack included Java, Struts MVC, Oracle DB ### Associate - Projects @ Cognizant Technology Solutions Jan 2008 – Jan 2008 | India * Worked on implementing a module for Credit Suisse trading (Equity & Derivatives) platform * Technology stack included Java, JMS ### Software Engineer @ Persistent Systems Jan 2005 – Jan 2008 | India * Worked in the Level 3 support team for IBM Tivoli Identity Manager (ITIM) ## Education ### Bachelor of Engineering (B.E.) in Electronics and Communications Engineering L.D. College of Engineering ## Contact & Social - LinkedIn: https://linkedin.com/in/satyajit-thadeshwar --- Source: https://flows.cv/satyajit JSON Resume: https://flows.cv/satyajit/resume.json Last updated: 2026-04-12