# Sureshbabu Rajendiran > Staff Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/sureshbabu With over 14 years of experience in software development, I am passionate about building and evolving large-scale data processing systems that enable LLM and machine learning applications. My field of expertise is Recommendation Systems engineering, Semantic Content Search applying LLM and machine learning platform, where I work as a Staff Software Engineer at LinkedIn, one of the world's leading professional networking platforms. At LinkedIn, I am responsible for building and maintaining notification recommendation systems that score tens of billions of events a day with minimal latency, as well as ingesting, storing and accessing more than 10 TB of ML features and metadata across batch, nearline and online paradigms. I work with product teams across all lines of business to build platforms that onboard new use-cases quickly and enable product engineers to experiment with new ideas with minimal friction. I also collaborate with AI teams across the company to build infrastructure to enable quick experimentation with tens of ML models per quarter using thousands of features. Some of the technologies and tools that I use in my daily work are Kafka, Flink, Samza, Apache Beam, Graph Database, SQL (TiDB), KV Store (RocksDB), NoSql (Cassandra), Couchbase, Spark, Hadoop, HDFS, Hive, Pinot, Vector Databases, Event-Driven, Data lake (Iceberg), ChangeCapture Streaming, and Airflow, Flyte Workflow orchestrator. ## Work Experience ### Staff Software Engineer @ LinkedIn Jan 2021 – Present | Sunnyvale, CA Recommendation Systems Engineering, Semantic Content Search, applying GenAI/LLM and focusing on candidate and ML feature generation, serving platform. Streaming system and Machine Learning Platform (ML Platform) -Building and evolving large-scale data processing systems which score tens of billions of events a day with minimal latency, as well as ingesting, storing and accessing >10TB of ML features and metadata across offline, nearline and online paradigms -Working with product teams across all lines of business to build platforms that onboard new use-cases quickly and enable product engineers to experiment with new ideas with minimal friction. -Collaborating with AI teams across the company to build infrastructure to enable quick experimentation with tens of ML models per quarter using thousands of features -Working closely with our data/AI Infra partners to build novel solutions for our ever-growing scaling needs Applying GenAI/LLM technologies for search and recommendation, Sequence feature generation for LLM, transact embedding and MTL, training and inference. Kafka, Flink, Samza (Streaming near real-time insights for machine learning use-cases), Apache Beam, Graph Database (Fanout), NoSql (Cassandra) for ML Features), KV Store - RocksDB, Couchbase(Online Features), Spark, Hadoop, HDFS, Hive(Offline Batch), Data lake (Iceberg), SQL - TiDB (Document DB, metadata), Trino, Pinot (Analytics DB, aggregation), Event-Driven ChangeCapture Streaming, Airflow, Flyte and Azkaban workflow orchestrator. ### Lead Software Engineer (Platform) @ BlackLine Jan 2020 – Jan 2021 | San Francisco Bay Area Event and Streaming Platform: • Drive and work on algorithm and architecture design, execute and deliver fault-tolerant Kafka systems. • Build and support Kafka over multi-region architecture on both on-premise and in the cloud to provide high availability and strong consistency. • Design and Building stream processing solutions like Kafka Streams and KSQL to perform rich, real-time, transformation and querying of data in Kafka • Design and deliver data pipelines built through Kafka Connect. • Integrate Elastic search with Kafka using Metricbeat, Filebeat, and logstash for monitor-ing and reprocessing. ### Lead Software Engineer @ SAP SuccessFactors Jan 2019 – Jan 2020 | San Francisco Bay Area • Responsible for development and maintenance of CPM (Continuous Performance Management) HXM – Human Experience Management – HR System • Monolithic to microservice, design and implement using Event-Driven Architecture. • Design and deliver Event-Driven Architecture using Apache Kafka and KSQL ### Senior Software Engineer - Oracle Cloud (HCM) @ Oracle Jan 2016 – Jan 2019 | San Francisco Bay Area · Complete life cycle of the project including analyzing the requirements, designing, developing and testing. · Development of REST-based services LinkedIn integration, resume parser, and backend data services for Offer Approval Management System. · Design and deliver Offer approval management using Even driven architecture using Kafka. · Solely responsible for maintaining a “Candidate Experience Application” backend Rest services. Which is used by candidates to search (Elastic search) and apply for Jobs and application. · Designed developed and tested applications and components using Spring, Oracle DB, and Cassandra. ### Senior Application Developer @ Herbalife Jan 2015 – Jan 2016 | Greensboro/Winston-Salem, North Carolina Area Developed and maintained scalable Order management application used by Herbalife customer for shopping Herbalife products online. Application development using JSF and this is a mission-critical application can never get down. Development of REST based services. Implement a test case using JUnit. Designed, developed and tested applications/components Performed peer code reviews, completed documentation ### Sr Programmer Analyst @ Qualcomm Jan 2011 – Jan 2015 | San Diego, California, United States / Hyderabad, India Developed and maintained the scalable Customer and Supplier portal application. Application development using JSF. Development of REST based services. Implement a test case using JUnit. Designed, developed and tested applications/components Performed peer code reviews, completed documentation ### Software Engineer @ Oracle Corporation Jan 2010 – Jan 2011 | Hyderabad Area, India Work with Product Manager, designer to develop a BI product used for report generation. Implement a test case using JUnit. Designed, developed and tested applications/components Performed peer code reviews, completed documentation ## Education ### Bachelor of Engineering - BE Anna University Chennai ## Contact & Social - LinkedIn: https://linkedin.com/in/sureshbaburajendiran - Portfolio: http://ease-oraclefusion.blogspot.in/ --- Source: https://flows.cv/sureshbabu JSON Resume: https://flows.cv/sureshbabu/resume.json Last updated: 2026-04-12