(Senior) Backend Software Engineer (Java) - Metadata Platform DB
As a Backend Software Engineer (Java) on the Metadata Platform DB team, you will own Java components in the Postgres ecosystem, enhancing their reliability, performance, and security.
Every dataset at Spotify, from the data behind creator royalties to the signals powering recommendations, is registered, published and traced through systems our team builds. We're the source of truth for what data exists at Spotify, where it lives, who owns it, and how it flows from one pipeline to the next.
These systems sit on the critical path of the platform. Data teams use them every day to publish and find data, and other platform teams build on them for access, retention, governance and incident response. That means our work is judged on correctness and reliability, because every system built on top of ours is only as good as the metadata we provide.
This is a backend role focused on data management, working on the problems at the core of any large data platform: running a data catalog that stays accurate at scale, capturing lineage across batch and streaming workloads, managing schemas as they evolve, and guaranteeing that consumers only read complete data. We build on open standards like OpenLineage and Apache Iceberg, and define the internal standards for naming, storage and metadata that the rest of Spotify builds against. As the platform takes on new storage technologies and new kinds of data assets, those standards and the systems behind them have to evolve with it, and you'll help decide how.
As a Backend Software Engineer (Java) on the Metadata Platform DB team, you will own Java components in the Postgres ecosystem, enhancing their reliability, performance, and security.
The Backend Engineer is responsible for developing and optimizing server-side applications and databases for social casino and online gaming platforms.
As a Confirmed Backend Engineer on the Care team, you will design and build a comprehensive back-office system to enhance user journey insights and support customer relations.
As a Node.js/TypeScript Developer, you will focus on backend development, designing APIs, integrating with Order Management Systems, and collaborating with cross-functional teams to optimize order lifecycle management.
Design, develop, and maintain secure backend services and RESTful APIs for a federal government healthcare modernization project in a fully remote role.