Backend Engineer developing multi-tenant backend services for Spotify's experimentation platform. Collaborating across teams to enhance product performance and reliability in a startup environment.
Responsibilities
Ship and iterate quickly
Design, build, and operate high‑throughput, multi‑tenant backend services for assignment, data pipelines, and metrics in the experimentation domain
Own gRPC/protobuf APIs and data contracts: evolve schemas safely, plan deprecations and migrations, and protect compatibility
Drive reliability: define SLOs and error budgets, improve p95/p99 latency, reduce alert noise, and lead on‑call incident response and postmortems
Level‑up observability (tracing/metrics/logging) and performance; profile and optimize for cost and scale in GCP
Collaborate with the Customer Success team to transform recurring issues into runbooks, tooling, SDK/docs fixes, and productizable improvements
Contribute primarily on the backend (Java/JVM, gRPC) while collaborating across the stack and with data warehousing integrations
Write RFCs and drive impact in an asynchronous and distributed team proactively
Requirements
You are a backend engineer with strong Java/JVM fundamentals and experience building and operating distributed systems at scale.
You are comfortable owning production: on-call rotations, incident triage, debugging across services, and driving durable fixes.
You are product-minded and pragmatic, with a bias to ship incrementally under ambiguity.
You are comfortable with lightweight process, high trust, and clear written alignment.
You are experienced with API/SDK design (gRPC/protobuf), versioning strategies, and developer-experience trade-offs.
You are fluent with modern cloud/platform tooling (preferably GCP: GKE, Pub/Sub, managed storage).
You have excellent written communication and async collaboration skills, and you are comfortable influencing across org boundaries.
You have an experimentation background, or you show strong interest and ability to learn quickly.
You may have bonus experience with data warehousing beyond BigQuery, or with experimentation/feature flag vendors.
Benefits
Reasonable accommodations during the interview process
Lead Data Scientist developing analytics for Target's supply chain strategy. Designing forecasting, simulation, and optimization models for multi - billion dollar decisions.
Senior Java Developer for Trading Infrastructure at Crypto.com. Building and maintaining a high - performance Trading Platform with low - latency execution.
Senior Java Developer building a high - performance trading platform at Crypto.com. Collaborating across teams to develop core backend systems for multi - asset trading.
Java Full Stack Developer at Zenith, a Workers' Compensation Insurance company. Develops and maintains applications, requiring Java and related technologies expertise.
Golang Tech Lead at Boosters ensuring quality and scalable backend development. Responsible for technical ownership and implementing engineering standards.
Senior Software Engineer developing backend solutions for HomeToGo's marketplace with extensive ownership and technical initiative. Collaborate within cross - functional teams and drive product quality enhancement.
Junior Backend Softwareentwickler at EXCO, creating C# / .NET software solutions in healthcare and engineering projects. Collaborating within agile teams to ensure quality and modular design.
Join Periferia IT Group as a Backend Developer to design and implement scalable microservices using Node.js. Work hybrid in Bogotá, Colombia, with a focus on innovation and continuous learning.
Developer supporting BRE’s digital products, enabling users to report and monitor sustainability of construction projects. Collaborating within an Agile Sprint Team for high - quality digital solutions.