Python Developer
Core
Design, build, and maintain systems for the complete lifecycle of core data assets, including millions of audio files and their metadata.
Role type
Python backend engineer (data infrastructure)
Builds
Data ingestion, processing, quality control systems serving client products and internal applications
Domain
Music technology / Audio data management
Deliverable
production ML models | product features | infrastructure
Required skills
Python, web development frameworks (Django, FastAPI, Flask), database management (PostgreSQL, MongoDB), search engine integration (Elasticsearch), containerization (Docker), CI/CD pipelines
Preferred skills
Experience with audio data processing, music industry domain knowledge
Technologies
Python3, FastAPI, PostgreSQL, SQLAlchemy, MongoDB, PyMongo, Elasticsearch, Bitbucket Pipelines, Docker, AWS
Responsibilities
Design, develop, test, and deploy software applications; troubleshoot and debug applications to optimize performance; participate in code reviews; collaborate with cross-functional teams to define and ship new features
Seniority
Mid-level, hands-on IC