CareerPlan

Software Engineer: Core

UKRemoteFull-time$80k–$120k2026-11-10
Remote

Core

Design, develop, and maintain core backend services and infrastructure for a large-scale search and discovery platform processing billions of requests daily.

Role type

Senior IC backend software engineer (distributed systems)

Builds

Highly available, distributed backend systems powering intelligent search and recommendations

Domain

Ecommerce, distributed systems, cloud infrastructure

Required skills

Distributed systems design, high-traffic backend development, system performance optimization, deployment automation, capacity planning, observability, Rust, C++, Python, AWS, CI/CD (Jenkins, GitHub Actions), Prometheus, Grafana

Responsibilities

Design and maintain core backend services, build and optimize distributed systems, develop scalable solutions for user requests and product catalogs, contribute to infrastructure design and operations, monitor and troubleshoot system performance, work across application code and operational systems, collaborate on architecture and engineering practices