Overview
You’ll set the technical direction and own the architecture of Pipeline’s platform end-to-end - the React app our clients use every day, the Python services behind it, and the key data engineering that feeds both. Since launch, Pipeline has processed $2B+ royalties from over 100 DSPs, distributors, labels, publishers, and licensing providers. The data is often unstructured and messy. We also run track-level revenue forecasting at scale across millions of titles in the industry using proprietary ML models.
Pipeline is a lean, fast-moving team with a flat hierarchy. You’ll work directly with every stakeholder at the firm, have real ownership over architecture, a lot of autonomy, and your work will directly affect how independent music companies and independent artists operate and generate revenue.
The Role
You’ll set the technical direction and own the architecture of Pipeline’s platform end-to-end - the React app our clients use every day, the Python services behind it, and the key data engineering that feeds both. You’ll mix architecture and shipping, helping decide how our system fits together and scales as we grow. You’ll design and build user-facing features across our stack. You’ll work closely with a team at the cutting edge of the intersection of music, finance, and data. Together, we will provide key insights on financial performance, catalog analytics, and revenue trends that our users rely on every day.
Responsibilities include contributing to the overall system design and ensuring alignment across data ingestion, transformation, forecasting, and the application layer.
What You’ll Do
- Set technical direction across how ingestion, transformations, forecasting, and the app fit together
- Ship features end-to-end in React/TypeScript and Python/FastAPI
- Own system design for data-heavy workflows, including SQL modeling and migrations, DBT transformations, Airflow DAGs, and ML pipelines
- Ship features at the intersection of AI and finance, LLM orchestration, external-data enrichment, and automated reports that drive financing decisions
- Define engineering standards and patterns as we continue to grow our codebase and engineering team
- Partner with the founders and product team on building critical products and infrastructure for the music industry
What We're Looking For
- Senior or Staff-level software engineering experience - roughly 8+ years, but we care more about your work quality than the year count
- Strong Python skills with FastAPI, SQLAlchemy, Pydantic, Alembic
- Strong React + TypeScript, hands-on with Vite, Tailwind. Comfortable building data-dense UIs at scale.
- Comfortable with PostgreSQL data modeling, query optimization, and migrations
- Experience building data pipelines - ETL/ELT patterns, file-based ingestion, batch processing at scale
- Familiarity with AWS, Docker, and CI/CD
- You use AI-assisted development tools like Claude Code, Cursor, or similar
- Clear communicator who can talk to both engineers and non-technical people
Nice to Have
- Knowledge of the music industry, particularly royalties, metadata, and DSP integrations
- Snowflake experience - writing queries, managing schemas, building data pipelines
- Apache Airflow experience, including DAGs, Celery executor, or the Kubernetes operator
- Experience building or integrating ML models in production
- Background in observability and monitoring
- Previous startup or scale-up experience
#J-18808-Ljbffr