Job Title: Senior Software Engineer - Product Company Name: LigaData Job Details: RemoteFull,Time Job Url: https://hiring.cafe/viewjob/vv3ye21w3mpqihql Job Description: Posted 3mo agoSenior Software Engineer - Product@ LigaDataView All JobsWebsiteUnited States or CanadaRemoteFull TimeResponsibilities:design systems, develop platform, collaborate teamsRequirements Summary:10+ years building distributed, high-performance platforms in C++/Java/Scala; cloud/big data experience; AI/ML integration; strong LS/DS and algorithms; AWS/GCP/Azure proficiency; Linux; Agile; excellent communication.Technical Tools Mentioned:C++, Java, Scala, REST, gRPC, Linux, AWS, Google Cloud, Azure, Kubernetes, GPU Programming, Python, SQL, NoSQL Senior Software Engineer - ProductReporting to: Director of Product DevelopmentFull time- Remote (US and Canada, Central and west coast) Company OverviewLigaData provides managed data services and products tailored for mobile operators to facilitate digital transformation, achieve data driven outcomes and optimize operator resources. Our services and software products are used by mobile operators around the world to extract greater value from their existing infrastructure and data, whether through improved analytics, real-time decisioning or AI.Our global team possesses a unique blend of telecommunications and data science expertise, which is a differentiator when collaborating and tackling the complex challenges our clients face. We have a passion for leveraging data to add tangible value to everyone we work with.Our dynamic work environment encourages and rewards innovators who bring outside-the-box thinking and leadership skills. Do you have the entrepreneurial vision and ambition to be a part of our journey?Job OverviewAs part of the product development team, you will help advance, design, and develop a highly distributed real-time data processing and decisioning platform targeting K8, cloud and big data environments.We are looking for seasoned developers who thrive in a start-up environment and like to solve challenging problems that directly impact our customers. Qualified candidates are experienced software developers who have worked in implementing high performance systems that target cloud and/or big data platforms utilizing networking, messaging queues, multi-threading, parallel processing, GPUs and popular open-source technologies.You will also collaborate closely with data science and MLOps teams to operationalize ML models and integrate intelligent agents and GenAI components into production systems. Candidates need to be familiar with emerging technologies such as Generative AI, LLM-based assistants, MLOps, and intelligent service orchestration and eager to solve complex real-world problems that have a huge impact on our customers. Requirements: BS in Computer Science or equivalent. 10+ year experience in building distributed, highly scalable platform software in C++/Java/Scala. Solid understanding of algorithms, data structures, performance optimization techniques, and object-oriented/functional programming. Building systems or components handling large volumes of data and/or other high performant systems in Big Data ecosystem Hands-on experience in integrating ML models or intelligent services into software systems (e.g., through REST/gRPC APIs, microservices, or SDKs). Experience building AI-driven applications leveraging LLM APIs, ensuring robust prompt engineering, context management, and scalable API integration. Experience with AI coding assistants (e.g. GitHub Copilot, ChatGPT etc.) — and ability to use them effectively for accelerated development while maintaining code quality and design rigor. Experience with working with Cloud services from AWS/Google/Azure Experience with different phases of software development life cycle. Able to develop/deploy and troubleshoot in Linux environment. Ability to work with distributed team following Agile methodologies Excellent communication, interpersonal, and problem-solving skills, must be a team player. Bonus Points: MS or PhD in Computer Science Experience in code generation and compiler techniques Experience in Query processing techniques and optimization Experience in working with big data open-source technologies  Experience in Python and scripting languages. Experience with using Relational and NoSQL databases. Contributions to open source Experience with GPU programming