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
Senior Backend Engineer responsible for developing high - performance backend systems for InfoSum's data collaboration platform. Collaborating with cross - functional teams to deliver robust and efficient solutions.
Software Engineer responsible for developing impactful software solutions at InfoSum. Collaborating with teams to innovate and meet client needs efficiently.
Backend Software Engineer at InfoSum developing backend systems for data collaboration solutions. Collaborating with teams to deliver scalable software while ensuring quality and performance optimization.
Machine Learning Backend Engineer deploying Python ML models in C# production environment. Working at the intersection of machine learning and software engineering for Secomea's OT cybersecurity solutions.
Senior Backend Developer responsible for backend service design and integration in AI marketing platforms. Collaborating with engineers to ensure reliable, secure, and scalable solutions.
Senior .NET Engineer Team Lead for PredictIt overseeing backend engineering team and systems. Leading high - quality service development and ensuring system performance in financial domain.
Python Engineer responsible for building and deploying applications using standard tools. Working in Scrum and advising clients on the best solutions while reporting to the Team Leader.
Senior Developer in software applications using C# (.NET / .NET Core) and participating in full software development life cycle. Working in a hybrid environment with remote flexibility.
Backend Developer with expertise in Node.js, contributing to a scalable technology product team in Brazil. Focus on high - quality code and collaboration in an agile environment.
Physical Design Engineer at NVIDIA developing high - speed communication devices. Involved in designing chips with a focus on power, area, and performance.