7+ years of backend software engineering experience Experience in staff-level or tech lead roles Proven ability to design and scale distributed systems Proficiency in one or more backend languages (e.g., Go, Python, Node.js, Java) Deep knowledge of databases (SQL and NoSQL), caching, and message queues Experience designing and maintaining RESTful and/or graphql APIs Cloud experience (AWS, GCP, or similar) Familiarity with containers (Docker) and orchestration (Kubernetes a plus) Strong product mindset Excellent communication and collaboration skills