Senior Backend Engineer
CurrentSpotify for Artists - Discovery ModeResponsible for the Discovery Mode Campaign Management API- Built the Discovery Mode system for teams to promote their tracks. This system uses Java services to build a layered architecture with decoration (BFF), orchestration, and data layers.- Each service uses gRPC APIs on kubernetes utilizing technologies like Postgres, Bigtable, Pub sub, and GCS. The BFF relies on Envoy to transcode gRPC to HTTP and is guarded by a role-based authorization controller. All services are available across multiple regions.- Developed pipelines driving async processes, automation, and campaign metadata exports.