CareerPlanSign in

Staff Software Engineer

USA💼 Full-time🗓 2026-07-30 → 2026-09-27

Core

Lead the technical direction and architectural evolution of Bumble's large-scale recommendations platform, serving millions of members with intelligent systems for dating and connections.

Role type

Staff Software Engineer (Recommendations Systems & Distributed Infrastructure)

Builds

Large-scale distributed recommendation systems, retrieval/ranking pipelines, experimentation frameworks, and developer tooling for the Bumble platform.

Domain

Online Dating / Social Networking / Recommendation Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Designing and operating high-scale distributed systems, Recommendation systems architecture (retrieval, ranking, serving), Cloud-native system design (GCP), Technical strategy definition, Mentoring senior engineers, Hands-on coding and prototyping

Preferred skills

Generative AI experience, Modern backend languages (Go, Kotlin, Java), AI-assisted engineering practices

Technologies

Google Cloud Platform (GCP), Go, Kotlin, Java

Responsibilities

Own technical direction for the recommendations platform, Identify high-leverage engineering investments across the stack, Lead design of large-scale distributed systems, Establish architectural principles and engineering standards, Mentor senior engineers and influence technical direction, Remain deeply technical through hands-on contribution and prototyping

Seniority

Staff, hands-on IC with strategic influence

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