Fullstack Engineer in Spotify's Platform team supporting Digital Asset Management system development. Collaborating with multi-functional teams for scalable solutions in a hybrid work environment.
Responsibilities
Design, develop, and maintain scalable and reliable backend systems to support the DAM platform.
Build and maintain APIs (e.g., gRPC, REST, GraphQL) to enable seamless integrations with front-end systems and other platforms at Spotify.
Work on front-end integrations using React, collaborating with front-end engineers to deliver full-stack solutions.
Collaborate with product managers, designers, and other engineers to understand system requirements and deliver effective technical solutions.
Work with relational databases (e.g., SQL) to handle metadata and ensure efficient data storage and retrieval.
Monitor and improve system performance, solve issues, and implement optimizations for high-traffic applications.
Contribute to the overall architecture and technical strategy for the DAM platform.
Take ownership of end-to-end delivery, from system design to deployment and monitoring.
Partner with the DAM Program Manager and other team members to identify and prioritize technical initiatives.
Mentor junior and mid-level engineers, fostering a culture of technical growth and collaboration within the team.
Requirements
Proven experience building backend systems in production, with specific hands-on experience working with Java.
Proficient in object-oriented programming and have a strong understanding of modern software engineering practices (e.g., SOLID principles, clean code).
Experience designing and building scalable, distributed systems and APIs (e.g., gRPC, REST).
Skilled in working with SQL and relational databases, with experience optimizing queries for performance.
Experience working with GraphQL and building APIs that integrate with front-end systems.
Hands-on experience with React and front-end development.
Familiar with authentication protocols (e.g., OAuth) and API security standard processes.
Experience working with cloud platforms (e.g., Google Cloud Platform, AWS, or Azure) and containerization tools (e.g., Docker, Kubernetes).
Strong technical leadership skills, experience mentoring engineers and driving technical initiatives in a collaborative environment.
Nice to have: Experience with localization workflows, BigQuery, and modern CI/CD pipelines.
Lead Platform Engineer at TD Securities, developing a high performing Trading Risk Warehouse platform. Responsible for ensuring stability and scalability, while managing underlying infrastructure and supporting development teams.
Lead Platform Engineer at Capital One driving transformation in technology and solutions with Agile practices and DevOps tools. Collaborating on complex technical problems in a fast - paced environment.
Data Platform Engineer managing daily operations of data platforms for a global cybersecurity company. Collaborating with teams to ensure platform reliability and performance.
Senior Platform Engineer focused on building internal platform capabilities for developer tooling and experience at MONY Group. Collaborating with teams to enhance platform engineering and software delivery.
Databricks Platform Engineer working on AWS ecosystem design, build, and optimization. Responsible for implementing scalable pipeline solutions across data platforms.
Senior Data & Platform Support Engineer supporting Oracle databases at the Federal Reserve Bank. Collaborating with teams to ensure operability of payment systems and enhance business outcomes.
IT Project Manager involved in managing diverse projects at Fidelity focusing on architecture and data solutions. Lead delivery teams in technology initiatives enhancing existing systems.
Data Platform Engineer transforming operational data into clean, analysis - ready datasets for Versana's platform. Collaborating within a team to implement data engineering practices and ensuring data quality standards.