Skip to Main Content

Job Title


Senior Software Engineer


Company : Lingopal


Location : Ghaziabad, Uttar pradesh


Created : 2025-03-22


Job Type : Full Time


Job Description

Are you a seasoned backend engineer passionate about building high-performance, scalable systems? Do you thrive in environments where cutting-edge AI, real-time streaming, and distributed systems converge? Join our team and lead the development of innovative backend solutions that power world-class applications.About UsWe are at the forefront of leveraging AI, cloud services, and real-time data processing to create groundbreaking products. Our tech stack is a fusion of modern tools and frameworks, enabling us to build robust, scalable, and secure solutions.Key ResponsibilitiesLead the design, development, and optimization of backend systems and APIs using Python and related frameworks.Architect and implement scalable solutions leveraging AWS (S3, DynamoDB, Lambda, etc.) and multiprocessing/multithreading programming with comfortable use of primitives.Develop and optimize real-time streaming pipelines using GStreamer to process multimedia data with low latency and high throughput.Implement robust multimedia processing workflows, leveraging Gstreamer for encoding, decoding, and transcoding audio and video streams.Optimize and manage task queues using AWS SQS and other distributed task systems.Design and deploy systems that handle continuous streaming of audio, video, and other real-time data sources.Champion best practices in secure, maintainable, and testable code, including dependency management and CI/CD pipelines.Mentor and guide junior engineers, fostering a culture of technical excellence and continuous learning.What You Bring8+ years of experience in backend development, with at least 2 years in a senior or leadership role.Expertise in Python and low level programming languages.Strong experience with AWS services and cloud architecture.Proven experience with real-time data streaming, including hands-on work with GStreamer, FFmpeg, and related tools.Deep knowledge of task queues and real-time processingFamiliarity with data processing and multimedia libraries (librosa, pydub, moviepy, soundfile, etc).In-depth knowledge of distributed systems, microservices, and RESTful API design.Hands-on experience with SQL/NoSQL databases and caching solutions such as DynamoDB.Passion for solving complex problems and a commitment to delivering high-quality software.Why Join Us?Work on cutting-edge AI and real-time streaming projects that impact millions of users.Be part of a collaborative team that values innovation, diversity, and continuous learning.Competitive salary, stock options, and comprehensive benefits package.Opportunities for professional growth and attending industry-leading conferences.