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.
Own product platform and release - quality systems for AI SaaS startup. Implement analytics, build dashboards, and ensure safe releases while maintaining high quality standards.
Principal Cloud Security Design Engineer defining and engineering cloud security architecture. Leading technical initiatives in Azure and AWS environments for financial services company.
Mid - level Platform Engineer for FAA modernization project at OCH Technologies. Responsible for designing, implementing, and managing secure automated platform environments supporting aviation systems.
Hands - on engineer designing, building, and maintaining core backend systems at MyFunded Futures. Leading technical architecture and mentoring the engineering team in a fintech environment.
Software Engineer developing advanced trading applications for professional derivatives traders at TT. Collaborate with the team to enhance the award - winning trading platform.
Senior Platform Engineer helping design, scale, and harden Pivotal’s AI - driven platform. Collaborating closely with engineering teams to improve reliability, security, and scalability.
Senior technical authority at Smarsh managing large - scale distributed data platforms. Leading architectural design, influencing engineering standards, and mentoring engineers across the organization.
AI Platform Engineer building post - RPA automation platforms for enterprises. Collaborating on AI - driven solutions across UIs and APIs with a focus on governance and outcomes.
Full - Stack Platform Engineer building and scaling core platform for financial intelligence infrastructure. Collaborating across teams to shape how R&D and finance operate at Condor.