Back End Developer (Python)
2 days ago
Valencia
Company Description MusiMap builds deep-learning technology for the music industry: large-scale audio analysis, automated tagging, music discovery and user profiling. We process millions of tracks, combining machine-learning, audio signal processing, and musicology to understand music at scale. We are a small, focused and highly technical team, building a modern micro-service architecture (Python, Django, FastAPI, AWS EKS, DRF, TensorFlow, PostgreSQL, ClickHouse,...) and delivering analytics and APIs to B2B platforms in the music space. If you love music, large-scale systems and well-structured backend engineering, you’ll feel at home. Role Description You will design, build and maintain backend services used across Musimap’s platform, including internal micro-services, public APIs and data pipelines. You’ll work directly with the CTO (who also codes every day), participate in architectural decisions, and help shape a high-quality Python ecosystem. This is not just “ticket execution”: we’re looking for someone who enjoys architecture, clarity, automation, and long-term thinking. Qualifications • Design and implement Python micro-services (Django, DRF, FastAPI), • Build scalable APIs used by internal and external platforms, • Define and structure data models based on the right database engine, • Contribute to a high-quality module architecture shared across services, • Integrate with AWS (S3, EKS, IAM, RDS, SQS…), • Review PRs, enforce patterns and reusable code, maintain quality, • Participate in architectural discussions and technical planning, • Work on performance, scalability, and robustness Tech Stack • Python, Django REST Framework, FastAPI, pyTest, • PostgreSQL, ClickHouse, Redis, ElasticSearch, MongoDB, • AWS (EKS, IAM roles, S3, SQS, SNS, CloudFront, CodeArtifact,...), • Docker, Terraform/Terragrunt, Github actions, FluxCD,..., • TensorFlow, Essentia, FFMpeg (nice, but optional) What we're looking for • Strong Python backend experience, • Experience designing scalable APIs and data models, • Solid understanding of distributed systems and Cloud Infrastructure, • Strong communication skills and autonomy, • A "clean code" mindset (structure, reusability, long-term thinking), • Audio, ML & DL, signal processing and music tech interest (nice-to-have), • Kubernetes / GitOps knowledge (nice-to-have) Why MusiMap • Small team, zero politics, high ownership, • Complex technical challenges in the Music Industry, • Immediate impact: what you build goes live quickly, • Remote-first, async, flexible Practical • Remote (Europe time zones only), • Full-Time Employment (through NativeTeams, depending on your country), • Competitive package based on seniority, • Please, no recruitment outreach / no agency sales messages