Staff Full Stack Engineer in London
Staff Full Stack Engineer

Staff Full Stack Engineer in London

London Full-Time 80000 - 100000 £ / year (est.) No home office possible
Pipeline

At a Glance

  • Tasks: Lead the architecture of our platform, developing features in React and Python.
  • Company: Join a fast-paced tech company revolutionising the music industry.
  • Benefits: Enjoy competitive pay, flexible work options, and opportunities for growth.
  • Other info: Collaborate with founders and work in a dynamic, flat hierarchy.
  • Why this job: Make a real impact on how independent artists generate revenue.
  • Qualifications: 8+ years in software engineering with strong skills in Python and React.

The predicted salary is between 80000 - 100000 £ per year.

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

Staff Full Stack Engineer in London employer: Pipeline

At Pipeline, we pride ourselves on being an exceptional employer that fosters a dynamic and inclusive work culture. As a Staff Full Stack Engineer, you'll enjoy the autonomy to shape our platform's architecture while collaborating closely with stakeholders in a flat hierarchy, ensuring your contributions have a direct impact on the music industry. With opportunities for professional growth and a commitment to innovation at the intersection of music, finance, and data, Pipeline offers a rewarding environment for those looking to make a meaningful difference.
Pipeline

Contact Detail:

Pipeline Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Full Stack Engineer in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving React, Python, and data engineering. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on technical questions related to full stack development and data pipelines. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!

✨Tip Number 4

Don’t forget to apply through our website! We love seeing applications directly from candidates who are excited about joining our team. It shows initiative and helps us get to know you better right from the start.

We think you need these skills to ace Staff Full Stack Engineer in London

React
TypeScript
Python
FastAPI
SQLAlchemy
Pydantic
Alembic
PostgreSQL
ETL/ELT patterns
AWS
Docker
CI/CD
Data Engineering
Machine Learning
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match our job description. Highlight your Python, React, and data engineering expertise, and don’t forget to mention any relevant projects or achievements that showcase your abilities.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you’re passionate about the role and how your experience aligns with our mission at Pipeline. Be genuine and let your personality come through!

Showcase Your Projects: If you've worked on any cool projects, especially those involving data pipelines or AI, make sure to include them in your application. We love seeing real-world applications of your skills, so don’t hold back!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our team!

How to prepare for a job interview at Pipeline

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, FastAPI, React, and TypeScript. Be ready to discuss your past projects where you’ve used these technologies, and think about how you can apply them to Pipeline’s platform.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, particularly around data-heavy workflows and system design. Think of examples where you’ve had to optimise queries or build data pipelines, as this will demonstrate your ability to tackle the messy data Pipeline deals with.

✨Communicate Clearly and Confidently

Since you'll be working closely with both technical and non-technical stakeholders, practice explaining complex concepts in simple terms. This will show that you can bridge the gap between different teams and ensure everyone is on the same page.

✨Understand the Music Industry Landscape

Familiarise yourself with the music industry, especially around royalties and DSP integrations. Being able to speak knowledgeably about how your role impacts independent artists and music companies will set you apart and show your genuine interest in the position.

Staff Full Stack Engineer in London
Pipeline
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>