> Markdown version of [/jobs/ext/4230959-senior-fullstack-engineer-messaging-platform](https://www.wearedevelopers.com/jobs/ext/4230959-senior-fullstack-engineer-messaging-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Fullstack Engineer, Messaging Platform - **Company:** Spotify - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $164,448.0 - $234,926.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), BigQuery, Cloud Computing, Software Debugging, Protocol Buffers, Java Web Services, Python (Programming Language), Search Technologies, TypeScript, Web Applications, ReactJS, Retrieval-Augmented Generation, Large Language Models, Technical Debt, Backend, Graphql, Front End Software Development, Restful APIs, Grpc, Data Pipelines, Api Management - **Published:** October 8, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a58724918bb13cdb ## About the Role + You have experience building complex web applications with TypeScript and modern UI frameworks, including React or similar technologies. + You understand state management, GraphQL and Apollo, component-scoped styling, and reusable component-library design. + You have built tools or platforms for internal users and care about creating intuitive, reliable operator experiences. + You are comfortable working across frontend and backend systems, including reading or modifying Java services and working with API contracts such as gRPC, Protobuf, or REST. + You can work with Scala/Python when pipelines or APIs need attention and navigate cloud infrastructure and data tools such as GCP, GKE, BigQuery, or GCS. + You make thoughtful decisions about technical debt and can clearly communicate the tradeoffs between maintaining, improving, and migrating systems. + You have experience working across shared codebases and understand the collaboration needed when teams depend on common components and services. + You may also bring experience with data pipelines, LLM applications such as RAG or vector search, or server-side rendering. ## Description + Own frontend features end-to-end, from component design and implementation in React and TypeScript through server-side creative rendering. + Work across the stack when needed, including debugging Java and Apollo services, evolving gRPC, Protobuf, and REST API contracts, tracing data through BigQuery, and improving pipeline output. + Support multi-market and localization workflows, helping creatives render reliably across locales and enabling smooth new-market launches. + Partner with product and design to shape features and improvements based on operator needs. + Improve the developer experience through stronger testing infrastructure, build performance, component documentation, and integration tooling. + Contribute to architectural decisions and technical direction as the platform evolves.