Passionate music fans. Innovative tech pros. Perfect harmony. Join our band.
Senior Full Stack Engineer – Audiobooks
Location
United Kingdom
Posted
28 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Engineer – Audiobooks
Spotify
• Build and evolve features end-to-end across a React/TypeScript frontend and Java backend services that power the SFA platform at scale • Use AI-assisted development tools as a core part of your workflow for code generation, automated testing, and AI-powered code review • Help your squad build effective AI-assisted practices • Solve scalability, reliability, and performance challenges as SFA grows toward 100K users • Collaborate closely with engineers, product managers, and designers to ship impactful experiences for audiobook creators • Author and collaborate on technical RFCs to document approaches and architectural trade-offs • Contribute to technical direction and help shape how we build within the SFA product area • Support and grow the team through mentorship, knowledge sharing, and thoughtful communication
Job Requirements
- Strong experience building web applications across the stack
- Typescript and Java knowledge preferred
- T-shaped: deep in your specialty, intensely curious about the rest
- Think product-first while building tech solutions
- Comfortable designing and operating distributed systems and microservices architectures
- Actively use AI tools (agents, code assistants, AI-powered reviews, generative prototyping) in daily work
- Break ambiguous problems into clear, executable milestones and bias toward shipping
- Comfortable with modern infrastructure practices (CI/CD, containers, cloud platforms) and care about observability
- Excellent communication skills and default to over-communication in a distributed team
Benefits
- Equal opportunity employer
- Accessible recruitment process
- Support for accommodations during interviews
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Developer Engineer I
KaseyaKaseya® is the leading provider of IT and security management solutions for managed service providers (MSPs) and SMBs.
• Ship high-quality data/ML/AI powered features end-to-end • Integrate data/ML/AI capabilities into real customer workflows • Raise the bar on design, reliability, performance, and engineering practices across the org • Own the architecture and technical direction for key product areas in a multi-tenant SaaS platform. • Work with product, design, and data/ML teams to translate business problems into simple, robust technical solutions. • Drive the evolution of our system architecture (APIs, services, data flows, auth, tenancy, integrations) as the product and customer base scale. • Build and maintain backend services and APIs (REST/GraphQL/gRPC) that power those experiences. • Deliver backend features end-to-end including data schemas and business logic. • Collaborate with UX and product to ensure responsive and delightful product experiences. • Partner with data scientists and MLOps/platform teams to embed data, ML and AI capabilities into the product.
Senior Software Engineer – Merchant Solutions
OloOlo is a privately-held company that has built a platform that provides digital ordering and delivery enablement solutions for multi-unit restaurants with 40 or more locations. As
• Join as a Senior Software Engineer on the ‘Merchant Solutions’ team. • Responsible for functionality of Olo Pay product including transaction flow, reconciliation, reporting, payouts, pricing plans, and merchant account management. • Build new initiatives from scratch and add functionality to existing products. • Collaborate with team members during development from concept to delivery.
• Build and maintain backend services and APIs using Python and Django. • Develop rich, responsive interfaces using ReactJS and modern frontend tooling. • Work closely with product, design, and data teams to deliver end-to-end features. • Optimize both backend and frontend performance to ensure fast and reliable experiences. • Participate in technical discussions, code reviews, and architectural decisions across the stack. • Mentor team members and help level up engineering practices across frontend and backend. • Build reusable internal libraries, components, and utilities that improve developer productivity. • Collaborate with DevOps and QA to ensure smooth CI/CD and high product quality.
AI Evaluation Engineer – Software Engineering, Code
Gramian ConsultingWe get talents. You get results.
• Design and build **multi-agent benchmark tasks** based on real-world code changes (bug fixes, migrations, refactors) • Work with the **Harbor evaluation framework** to run and validate tasks in containerized environments • Write **clear, precise task instructions** (file paths, function signatures, expected behavior, constraints) • Develop **Python-based verification scripts** to validate correctness of code changes • Define **task decomposition strategies** across multiple specialized agents • Analyze and navigate **large open-source codebases** to extract realistic task scenarios • Run, debug, and refine tasks in **Docker environments** to ensure reproducibility • Improve task quality, clarity, and difficulty based on evaluation results




