Submind YouTube summaries
Thumbnail for My Career in Data Season 4 Episode 13: Jayakumar Ramalingam, Staff Software Engineer and Cloud Ar...

My Career in Data Season 4 Episode 13: Jayakumar Ramalingam, Staff Software Engineer and Cloud Ar...

Watch on YouTube

Video summary

Jayakumar Ramalingam, a Staff Software Engineer and Cloud Architect at SiriusXM, shares his journey from a curious child with no fixed career dream to a leader in data personalization. He explains that his role involves designing software systems that deliver relevant recommendations across multiple digital platforms, including mobile apps and connected devices. His work is deeply rooted in collecting vast amounts of user data through various pipelines, processing it to create meaningful insights, and continuously evolving the system based on user feedback. Jay emphasizes that this process is not just about serving recommendations but also about maintaining strict data governance, security, and privacy standards while ensuring the technology adapts to changing user behaviors. His career path was shaped by a natural curiosity rather than a predetermined plan. After choosing computer engineering for practical reasons before college, he found himself addicted to coding and quickly transitioned from traditional software roles to big data environments like Hadoop. He worked in fintech, retail pricing, and automotive image analysis, each role expanding his understanding of distributed systems and data pipelines. Eventually, he sought a more direct impact on the user experience, which led him to SiriusXM. There, he embraced new technologies like agentic AI, viewing them as enablers that increase opportunities rather than replacements for human expertise. He believes that while the specific responsibilities of data professionals will change with technology, the demand for skilled individuals who can manage and leverage data responsibly will continue to grow. Jay offers valuable advice for those aspiring to enter the data field, stressing that there is no single correct path. He encourages newcomers to focus on understanding core concepts rather than mastering every tool immediately, as enablement tools now allow professionals to jump in with basic knowledge. The most critical traits he identifies are curiosity, problem-solving skills, creativity, and strong communication abilities. He notes that effective communication is essential for understanding real-world problems holistically, often revealing that data already exists or solutions are simpler than initially thought. By fostering an open mindset and asking questions, professionals can continuously learn and contribute to a community where everyone helps make each other's work better. Ultimately, Jay's story illustrates that passion for learning and the ability to adapt are the true foundations of a successful career in data management.
Read the full video transcript
Hello and welcome. My name is Shannon Kemp and I'm the chief digital officer of Data Diversity and this is my career in data, [music] a data university talks podcast dedicated to learning from those who have careers in data management to understand how they got there and to talk with people [music] who will help make those careers a little bit easier. To keep up to date in the latest data management education, go to data.net/subscribe. Hello and welcome to my career in data, a podcast where we discuss with industry leaders and experts how they have built their careers. I'm your host Shannon Kemp and today we're talking to Giaumar Roma Lingham from Sirius XM. Today we are joined by Jakumar Roman Lingham, a staff software engineer and cloud architect at SiriusXM. And normally this is where a podcast host would read a short bio of the guest, but in this podcast your bio is what we're here to talk about. Jay, hello and welcome. >> Hey Shannon, thank you. Thanks for thanks for having me. >> Thanks for being here. I really appreciate it and I'm excited to hear your story here. So tell me, you are a staff software engineer and cloud architect at SiriusXM, a satellite streaming company. And as a staff software engineer and cloud architect, it's a very long title, I love it. What is it that you do? I work in Sirius in the personalization area. It's like where I design and build software system that supports personalization experience and recommendations. Uh like so many should be aware like Sirius is something that you uh listen from the car but it's more than a car. Uh you have multiple digital platforms like mobile and uh and like multiple connected devices. So that's it. Sirius also has Pandora. So that's where I work on the personalization area about it. So my role as a staff is more like you know the personalization where it's as personalization it is. So something that we create relevant data to the [snorts] users. So obviously it's highly datadriven because you collect large volumes of information and generate multiple signals from the users to make the customer experience better. Right. So my role is uh kind of both directly involving in the engineering contributions of it across multiple systems and component as well as architecturally support multiple systems. So how the data is being collected from multiple system how it flows through the systems and eventually how we are able to serve the recommendations to the end clients. >> Oh that is so cool. I I love that. And I I mean I want to don't want to admit how much I rely on those personalization systems. I love when some I get great recommendations based off of the platform getting to know me. Um it makes my life so much easier. So that's very very cool. You're the first person I've talked to who uh who helps design and use that that data. Um so so what data are you looking at you know and how are you uh working with that data in your day-to-day job to decide you know and to to make those personalizations. Uh yeah so like personalization as I was saying data is the center of it right like so you collect uh various relevant information across the systems like there are like uh you can't even imagine like the number of datas that is been uh the as an organization collects from the users. So we have to collect those data information. So that collection part itself like involves multiple pipelines where uh you create like multiple pipelines to get those information available to the recommendation systems on different timelines right like some can be like bad some can be like near near line something like that. So uh and then once I have those pipelines created those datas for me and then use those data how you make those data more recommendable like the one good thing or bad thing about recommendation is there is no like a certain output like uh you cannot say hey this is the expected output or something. So it serves well for some it may not for some. So uh it's so [snorts] my work doesn't end with just serving the best recommendation. is also like you know uh collecting a feedback of it like looking at the user engagement of it and then uh make sure how you improve and also reuse those for the training purpose of it and then there are multiple aspects so where you kind of the system you have to make sure it evolves continuously as well I also create like use data for creating multiple dashboards that's not just metrics that we use within the system that's like used widely to give a real impact on the how the user engagements are like how the business impacts are there are like you know uh multiple metrics also I try to work having said uh doing all this an obvious uh thing that keep in mind is like you know the data governance and the security aspects of the users. So we we do uh maintain the privacy aspects of it not just like you know scraping multiple datas. So with all that you know like kind of uh end to end in simple terms it's know it's like a continuous loop where multiple pipelines to collect it process it create a user experience within the defined governance and then uh and then you know continuously eving on the feedbacks yeah throughout the data. >> Oh very very very very nice. Yeah you know um I I I listen to a lot of music. I love music and I love when I get suggestions of new music to listen to and try cuz I don't know that I would reach out and try otherwise like I I get fixed into my routine, right? But I love it when I'm and when I get suggestions uh and I like it, right? And I like the opportunity to to thank you for what you do. [laughter] Um >> and one more thing to add is now that we are on a podcast series exam is one of the largest network of the podcast not just the music. So it has multiple aspects of it like you know sports talk a lot of things there a lot of podcasts you know very good great podcasts >> very cool I love it. All right so yeah so we'll be sure to listen to the podcast here. [laughter] Um okay so Jay tell me um so let's back it up a bit. Let's talk about how you got into doing such cool things. Um >> tell me is this when you were very young uh say six years old what was the dream did what did you want to be when you grew up what did you say to yourself I'm going to become a staff software engineer and cloud architect what was the dream >> yeah [laughter] uh to be honest I didn't even know that the role existed back then so when I was really young not even young like even to some extent I was I I never had like you know a fixed uh fix the profession or something like uh someday watch a good movies [laughter] or see some inspirational characters and oh no I want to be that that profession you know so it keeps changing uh so I would not say I was like you know very specific about the preparation but eventually once like as I started growing up like getting near to the college I still you know I kept uh took the common stream where multiple options are available because being the going to be a first graduate of the family I didn't had a push or like you know guidance where this is what I'm going to do. So I kept my options open until I uh went to the college. I mean right before college and right before college that's where I decided like options was like you know way the medicines or like engineering back then. So I chose engineering for the practical reasons. [laughter] [clears throat] It's uh humorously you can say like you know the time to market. So I want to get my career soon. So start my career soon. So I uh chose computer engineering and then once I start it was no looking back you know I was so so fond of it and I was so uh got addicted to the coding aspects of it like back then coding was not fun. So [laughter] >> so it's not it's not as helpful as now it is so you have to do it not I was even doing without some editor's help. So but then I was closely aligned and then you know then then no looking back. So that's how we eventually got into the computer science engineering. >> Oh, so it was a choice then. Yeah, [laughter] your choice. Yeah. Oh, that's very nice. Uh so then what so you major in engineering? So um what's the [clears throat] first job out of college? >> Uh yeah the straight away I went to like a big consultancy back in India. So into a fintech. So as I was seeing I was I had enough exposure to the coding aspects of it but [laughter] it's totally different like uh the first opportunity I got you know like I was working on a fintech like the financial transactions management wow and I was like wow of course coding is not just a part of software engineering and there are like many aspects to it so slowly getting involved to it like you know we think or we as we start the career we think like oh I have certain data then how I'm I'm going to serve it to the customer. That's all we think. But eventually you know you know uh behind the system like uh how you see those transactions providing those like you know the business value or the fraud detection multiple things that happens behind uh that gives a lot of insights and slowly getting uh the web scale or the distributed large number of scale uh that informations that we try to I got into. So slowly getting exposure into that. Uh the same consultancy I also moved to another retail the Home Depot side of it and then I was the pricing and merchandising area. So again another uh high dataentric information. uh but uh I was fortunate enough to you know like get exposed to the big data Hadoop that's that's when it was evolving and that gave me a lot of experience you know not just the distributed system like you know so we were already the pricing merchandising side of things are done but with the big data something that was not possible earlier uh with the amount of compute and storage options that it gave uh you know like the volumes of volumes of data that was able to process and gave a giving a proper insight for the pricing really really uh you know was um a big learning curve for me and that's where like more getting towards the data side of it and getting learning the pipelining the the batching and then those things uh that's where you know got learned to the from the software engineering to a data side where you uh handle huge number of data which eventually before that would have been running for months or something but we are doing it for like few hours and then getting a lot of insights out of it and lot of benefits out of it. So that was one transition that I made uh that pricing and then also I've uh for some quite some time I also worked on the automotive part of it where I was uh real time price report generation of vehicles just based on images like you know you have to do a lot of complexity and then like commonly available data and then you lot of fun stuffs all the way and but all these were like you know I somehow felt it is like you know I have enough exposure but it's uh I wanted to a product side of it where I can get into the real user experience side of it like where I have impact on the real direct user rather than like the those so far I had some indirect uh exposure so that's when I got the opportunity to the serious XM so that's where I got to another side of like you know uh getting to the training aspects of it and the agentic aspects of it like more learning uh and then working closely with the you know the data as well as the user centric information. So that really was exciting partic that is very nice. It's not the first time either that I've heard somebody you know have that curiosity and the passion like lead them into a direction of wanting to uh make a difference with the customers and and in and managing data that way. And it's interesting like you say getting into the agentic stuff. Um how are you keeping up on the tech as you go through your career? I mean uh you know you like you say when you started out the coding is was so different from what it is today right and now you're working with agentic AI. Um how do you keep yourself up to date and learning and um you know is it are you learning after you take a job? Are you always learning or how what's been your kind of your process there? >> Uh yeah, that's one of the great aspects of this career right like software engineering there you can't never stop learning keep because things keep on evolving. So learning is something you have to do uh simultaneously because things can't imagine things that we are doing today uh was even uh feasible like like even just few few years back right so uh to keep update is like um uh as soon as I see something new uh like I try to understand the basics of it rather than you know mastering against it. So always some knowledge helps what it is rather than you know staying away from it. So that really help when I get a chance to get it uh whenever I get a chance to have uh go at it so that it's I already have some basic information that I'll run out of it won't and then you know immediately going that curiosity goes and then you can go ahead and uh immediately switch whenever it's possible. >> Nice. I like it. [music] Entrylevel analyst to executive data leaders, data delivers the [music] most comprehensive training in the industry, led by experts who are actually doing the work. Upskill with ondemand courses, earn exclusive certifications, and join a global community of data pros committed to driving real [music] change at datarcity.net. >> What's your favorite way to learn? Is it reading? >> That also keep evolving. I remember back in days like where I have to you know run behind books [laughter] and like get keep track of books and then learning from books and then eventually you have like you know the lot of courses and stuffs but now I now it's more of a creative learning right like you don't you have to you know learn uh from a book or something you can directly have [clears throat] lot of options to ask questions directly so now how I learn is like I keep myself with the tech updates but whenever there is a questions I I'll be like hey what how they are solving it what is they are doing it how this problem is I always uh you know closely relates to some of the real world problem that I'm seeing or facing not just from my work even from outside I do something personally also in software also any other things that I um visualize I try to learn like hey how things are getting done like I know uh at least tech side trying to be you know we cannot be masterable but I can at least be jack up for me so that's how I keep uh you know like um keep updating whatever that's coming new and try to learn yeah >> oh very nice so what's been your uh biggest lesson so far in your career >> uh biggest lesson is like like we are talking the obvious lesson is you know never stop learning and you can't you know especially in the industry where like if the data or tech or something. So that is one of the key aspects of it and uh other thing is obviously is the communication aspects of it right from a individual aspects as well as you know the project aspects from individual uh you got to keep your communications both the vertical up the layer or the horizontal even with the nonext because the more [clears throat] you communicate the more you understand the problem. So it's not about you know building a perfect solution. Actually to me to be honest there is no perfect solution. So uh because the more you communicate you know like sometimes you communicate with the product or the customer they're like no we don't even care about that information. So so it's always uh you know the communication helps you to see the problem as a holistics view right like rather than certain focus that's how because sometimes some datas are easily available we are not even aware of it. you are trying to you know generate it or like you know complicate it but through communication that's where we listen and oh these datas are readily available or like you know we don't even have to do this so those sort of information really helps and as a personally as part of communication you ask a lot of questions that's where you kind of learn like oh okay oh this uh this can be done like this this can be like this so that is uh [snorts] one of the big lessons you know that uh uh I learned and obviously as part of tech as I and learning and curiosity and being creative also one of the things that needs to be there. It's that is my favorite commonality and uh amongst the data community and you know everybody who I come across is I love that curiosity. I love the the questioning it's just it helps I think everyone uh that in the community is like has such an open mind like you know I want to learn teach me how why you think the way you think and how and then I'm going to write a solution to to help make your life better. Right? [laughter] It's it's just awesome. Um so so tell me Jay um I mean you worked with data pract your practically your whole career you know so what is your definition of data? >> Yeah that's a good question like for me data is a obviously representation of something right something that happened or like something but obviously the same data can be like represent different things based on the context different context. So it's currently what I'm working on the data that is that was something yesterday is not totally uh different what it is today. So uh so those are like basically it's a representation of something but by definition uh I mean we would have been exposed to the structured and unstructured data right like structured is something where you have it in your like a table or like a known format storage and then it flows across multiple system and then you deliver to the customer but there are uh unstructured data also like you know not just the text format like any other format. So I think uh with this AI tooling so we have the leverage now to you know process those unstructured so you don't have to be uh totally reliant on structural flow so there is unstructured flows where you can that also helps you to give some sort of representation that I was saying like uh so uh but necessarily it's not about you know having lot of data into it's about like exactly finding out what those data is and then finding a better context and quality to include it. So uh to leverage a greater insight. So that is the definition aspects of it like the structure and unstructured of it. Uh but as an uh like as an organization like you know we keep uh growing as a data like huge number of datas. So I think um uh yeah so you know the more we democratize data uh as within the governance so that's how you know it helps the representation part of it. >> Yeah absolutely so tell me do you see the importance of data management and the number of jobs working with data increasing or decreasing? I you know I start when I started the podcast I said over the next 10 years but now it's moving so fast [laughter] like with AI the introduction of AI that just sounds so far but just you know even in the next year the next few years you know where do you see the job market going data >> u yeah definitely I cannot answer for 10 [clears throat] years obviously but yeah I think uh I still see it should increase definitely because uh the way things are going on you know obviously the the more technical transformation the companies are doing obviously we're going to end up with lot of data I know like you know there are AI tools >> [snorts] >> uh so I think definitely the responsibility of the data engineer or like any person working with the data will change uh but I think the there should not be any disc disturbance within the like the number of uh people that's going to work you know so the reason being I still these tools AI or anything as a enabler not not yet a replacer. So with the enabler it gives provides more opportunities right like even back then as I was saying you know in adoo it provide lot of opportunities to you know process with the huge amount of data where that was not an option before that now again similarly now we have opportunities where companies were like worried oh we don't want to explore it it might take months it might take too much effort but now I think with the amount of productivity you have with because of these tools so companies obviously going to open more opportunities oh we can explore this time to market is not that bad. The investment is not going to be bad. We can try out. Uh so that obviously is going to create more opportunities at least in the some next few years. So that I see the opportunity is definitely going to be increased but the responsibility aspect of it the day-to-day activities of it that will change you know that um but obviously the performance also is going to be improved. So and obviously more roles is going to happen. Definitely it's going to open up. >> Uh I agree. So what advice then would you give to people looking to get into career in data management? Um yeah I I would not say there is like you know one path to data management like see I myself was entered into the computer science and then software engineering and then I'm translating to big data and uh so but I should be like you know as we are discussing earlier the curious aspects of ATP are really into like the data or something uh just you know jump right into it like you know understand the basic concept of it. So now we have lot of enablement so you don't have to like you know master everything. So it's kind of understanding the basic concepts and then you know trying to leverage what we have. So it's uh more of no you know not sticking to any particular tool or something like not dwelling on any tool like you know uh try to understand the concepts and then uh gain those even I would also get into the practical knowledge of it like I was saying think of a real world example and get your hands into it. if if not possible at least get into the the work that others are doing and then you know have a exposure to it so [snorts] that because I see even in some of my friends who are nontechnical getting into data so but at the same time I see some people you know like oh you know it may not suit me I'm not the expert on that like know with the with the amount of enablement that we have you don't have to expertise yourself and then jump into data so [laughter] I think you can have some as long as you have the problem solving skills and you have the creativity and uh you have the problem solving ability that should be uh good enough and then uh once you start learning the basic concept and gain some practical knowledge that should be a uh straight away a good option to jump into any data or like start your career in data. >> Uh I couldn't agree more. I mean, that's why part of why I this podcast, right, is so people can hear all the different ways you can work with data and the different paths um to into a career in data. There's so many different paths and and ways uh to get into it because as you say, as long as they're curious, willing to learn and constantly learn, you know, and have that problem solving skill, then that's >> um so important. And you know the communication you mentioned earlier too. I mean it's so >> yeah it's it's so important. It's part of why we offer our communication class and our training program cuz it is so important part of such an important part of it. >> Yeah because we have to explain you know like it's not it's not about working you have to even to understand a problem you have to communicate with the multiple people and then to solve the problem you have to come. So that is also comes as a key skills as part of the data. >> Yeah. Oh, such good advice. So Jay, thank you so much for taking the time and sharing your story with us today. >> Oh, thank you. Thanks for having me. Thanks for the opportunity to express ideas. [laughter] Yeah. >> Yeah. And um we'll uh you gave us your LinkedIn to post. Um so we'll get that posted if you people want to reach out and say hey and learn some more and just meet up. Um, again, that's a great part of the community is just the the outreach. So, thank you so much. >> Thank you. Yeah, I'll be happy to, you know, address and if anyone wants to reach me. Thank you. >> Oh, thank you. And to all of our listeners out there, uh, if you'd like to keep up to date in the latest in data management education, you can go to data.net/subscribe. Until next time, stay curious, [music] everyone.