Company: Spotify
Product: Backstage Portal (Internal Developer Platform)
Location: New York City, USA
Employment Type: Permanent, Full-time
Work Model: Hybrid (flexible work-from-home with some in-person meetings)
Position Overview
Spotify is hiring a Senior Software Engineer to help shape the Data Experience for Backstage Portal, Spotify’s enterprise Internal Developer Portal (IDP) used by organizations worldwide. This role focuses on bringing data assets—datasets, metadata, and governance—into the same discoverable, well-documented ecosystem as software components.
The Data Experience initiative integrates dataset metadata from modern data platforms directly into Backstage’s Software Catalog, making data easier to find, understand, and manage. This role blends full-stack engineering, data platform integration, and product shaping, with direct impact on how data platform teams, data owners, and data consumers operate at scale.
Key Responsibilities
Product & Platform Engineering
- Build Backstage-powered user interfaces using TypeScript and React
- Develop Node.js backend services and APIs to integrate dataset discovery and metadata management into Portal’s catalog and search ecosystem
- Design scalable architectures that align data assets with software catalog concepts
Data Platform Integrations
- Build and maintain connectors that sync dataset metadata from modern data warehouses and transformation tools into a unified Data Registry
- Drive convergence and consistency across integrations to improve scalability, reliability, and ease of adoption
- Ensure integrations align with real-world data engineering workflows
Customer & Stakeholder Collaboration
- Partner closely with Portal customers, data platform teams, data owners, and data consumers
- Identify pain points and iterate on solutions based on real-world usage
- Translate successful internal and customer use cases into reusable, productized capabilities
Full Lifecycle Ownership
- Lead projects end-to-end: discovery, design, development, deployment, monitoring, and customer support
- Balance short-term delivery with long-term quality, scalability, and maintainability
- Deliver well-tested, production-ready solutions that scale across enterprise environments
Required Qualifications
Technical Skills
- Strong experience building backend services and APIs with Node.js
- Comfortable contributing across the stack, including TypeScript and React user interfaces
- Solid understanding of data engineering concepts such as data quality, governance, transformation, and orchestration
- Experience working with modern data platforms and data tooling ecosystems
Engineering Mindset
- Strong technical judgment with the ability to form and defend thoughtful opinions
- Openness to feedback and continuous improvement
- Comfortable operating in ambiguous problem spaces and shaping product direction
Collaboration & Communication
- Experience working across the full product lifecycle
- Clear and effective communicator with engineers, product managers, and customers
- Ability to influence and contribute to a growing B2B product through cross-functional partnerships
Location & Work Model
- Based in New York City
- Hybrid working model with flexibility to work from home
- Some in-person meetings required
Compensation & Benefits
- Base Salary Range (US): $164,448 – $234,926 (plus equity)
- Comprehensive health insurance
- Six months paid parental leave
- 401(k) retirement plan
- Monthly meal allowance
- 23 paid vacation days
- 13 paid flexible holidays
- Paid sick leave
Benefits & Culture
- Extensive learning and development via Spotify’s GreenHouse program
- Flexible equity participation through share incentive plans
- Employee wellness and support through All The Feels
- Flexible public holidays aligned with personal values
- Inclusive, diverse, and globally distributed work environment


