CareerPlanSign in

Senior Software Engineer - Personalization

Berlin, Germany💼 Full-time🗓 2026-09-21 → 2026-09-25

Core

Design, develop, and maintain high-performance backend services, APIs, and edge-based caching solutions to deliver personalized digital user experiences for leading businesses.

Role type

Senior Software Engineer (Personalization)

Builds

End-to-end personalization solutions including backend services, React-based frontend tools, and developer-facing SDKs.

Domain

SaaS / Personalization / Edge Computing

Deliverable

production ML models | product features | infrastructure

Required skills

Server-side TypeScript, API protocol design, React, Serverless architectures, Edge compute (Cloudflare Workers), CDN operations, Caching strategies, Performance benchmarking, Observability, Defensive coding, CI/CD pipelines, Automated testing, AI-assisted coding tools

Preferred skills

Experience with large-scale traffic handling, Creative problem-solving, Agile delivery practices

Technologies

TypeScript, React, Cloudflare Workers, CDN, CI/CD

Responsibilities

Design and maintain high-performance backend services and APIs; Deliver full-stack solutions including SDKs and libraries; Implement CDN and edge-based caching solutions; Monitor and optimize system performance through benchmarking and observability; Ensure code correctness and maintainability through defensive coding and automated testing; Participate in Agile ceremonies for sustainable delivery.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.