FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesCloudDjangoElasticSearchGoogle Cloud PlatformJavaLinuxPostgresPythonReactTypeScript
About the role
Key responsibilities & impact- Build and maintain across the stack: Contribute to backend services, APIs, data pipelines, and where needed, frontend interfaces, embracing Spotify's infrastructure patterns and continuing making WhoSampled the industry-leader in showcasing the story behind the music.
- Improve metadata matching: Evolve how WhoSampled's database is matched to Spotify's catalog, moving beyond heuristics toward ML-assisted approaches, including entity resolution and LLM-powered disambiguation. Better matching means more of WhoSampled's archive surfaces meaningfully within Spotify.
- Drive infrastructure modernisation: Lead meaningful infrastructure work that brings WhoSampled onto more robust, scalable foundations, working closely with Spotify's platform and security stakeholders.
- Take end-to-end ownership: Design, build, ship, and operate. You're accountable for the reliability and performance of the systems you own, and proactive about improving them.
- Be AI-forward: Bring AI tooling into your engineering practice; whether for data quality, matching, operational automation, or developer productivity.
Requirements
What you’ll need- Strong experience building production software, with depth in at least two of: backend services, frontend web, data systems, or infrastructure — and enough exposure to the others to move between them without stalling.
- You are comfortable moving between languages and stacks. You're strong in Python (ideally with Django experience) and Java.
- You have production experience with Postgres — schema design, query tuning, and knowing when to reach for something else. Familiarity with ElasticSearch is a plus; you'll be tuning clusters with us, not from scratch.
- You have modern web app experience with TypeScript and React. You've shipped user-facing features, not just prototypes.
- You are comfortable with the production stack: Linux, GCP (or equivalent cloud), networking fundamentals, and a real sense of what it takes to keep a system reliable under load.
- You thrive with ambiguity and ownership. You move forward without perfect specs, make well-reasoned calls with limited oversight, and know when to stop and ask.
- You care about craft. Clean, testable code; documentation the next person can actually use; systems you'd be happy to hand off.
Benefits
Comp & perks- Flexible work arrangements
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonDjangoJavaPostgresElasticSearchTypeScriptReactLinuxGCPdata pipelines
Soft Skills
ownershipambiguityproblem-solvingcommunicationproactivityattention to detailadaptabilitycollaborationcritical thinkingcraftsmanship
