Job Title : Senior Software Engineer – Music Search Team
Location : Remote (India / Europe)
Contract
Responsibilities
- Enhance and optimize the audio fingerprinting and music matching systems .
- Implement architectural modifications to support new business requirements and partner integrations .
- Work on data ingestion pipelines handling millions of daily music catalog updates.
- Collaborate with DevOps to maintain reliable CI / CD pipelines for ingestion and backend services.
- Develop scalable APIs and backend services that expose music search and recognition functionality to internal and external clients.
- Ensure high availability, low latency, and scalability across global deployments.
Required Skills & Experience
Programming Languages : Python, C++, BashDatabases & Storage : MySQL, distributed storage systemsInfrastructure & DevOps : Docker, Kubernetes, Jenkins, cloud environmentsMonitoring & Logging : Prometheus, Grafana, ELK stackExperience with large-scale data processing and ingestion pipelinesStrong problem-solving and algorithmic skillsFamiliarity with audio / music recognition, DSP, or search systems is a plusQualifications
5+ years of professional experience in software engineeringProven track record in backend development for high-performance, scalable systemsComfortable working in remote, collaborative, and cross-functional teams