DevJobs

Senior Backend Engineer

Overview
Skills
  • Python Python ꞏ 6y
  • SQL SQL
  • Django Django ꞏ 6y
  • GraphQL GraphQL
  • ML ML
  • NoSQL NoSQL
  • Microservices Microservices
  • CI/CD CI/CD
  • AWS AWS
  • GCP GCP
  • Docker Docker
  • Kubernetes Kubernetes
  • Distributed Systems
  • Observability
  • Real-time Systems
  • WebSockets
  • AI
  • Prompt Engineering
  • RAG
About Us

OurRitual is a fast-growing digital platform revolutionizing relationship guidance. We provide expert-led sessions, personalized pathways, and engaging content to help individuals and couples work through relationship challenges. We are now scaling and looking for the right people to join our (great!) team to continue delivering exceptional experiences to our users.

Role Overview

We are seeking an experienced and skilled Senior Backend Engineer who speaks Python as good as his Hebrew and Django as good as his English :) with a proven track record in building scalable architectures. You should have a built-in hunger for building new things and embracing change.

You will play a significant role in building the world's first Consumer Therapy AI Product (someone said RAG? But we mean a real one that works in production...).

This is a critical role in a high-growth, fast-paced B2C startup, requiring a leader who can advocate for Engineering requirements, tech-debt and best practices while promoting a product-mindset and putting our customers front and center.

About You

  • You are a great human being and you’re all into teamwork. you care about how people will feel inside the organization and set high standard for culture, professionalism and maturity.
  • A Doer, hands-on, biased for action and not taking an advisory role. Know how to translate challenges into actions. Able to work both individually and manage multiple priorities while driving others around you for action.
  • You're a fast learner, jack of all trades, feel comfortable in a fast paced, ever-changing environment. You can break down complex problems into steps and plot clearly how to get from A to Z while having the ability to zoom out and see the bigger picture.

Key Responsibilities

  • Owning features end-to-end from planning to deployment, ability to work autonomously
  • Design and develop scalable backend systems, including APIs, services, and infrastructure optimization
  • Advocate clean code practices, we expect your voice to be heard
  • Lead technical initiatives through code reviews, debugging, and architectural discussions
  • Collaborate cross-functionally with frontend developers, product managers, and stakeholders
  • Drive innovation by exploring and integrating emerging technologies, particularly in AI and cloud services

Required Skills & Qualifications

  • At least +6 years of experience as a Senior Backend Engineer (Python/Django) in 2-3 different teams, preferably in a fast-paced startup environment.
  • Deep understanding of databases (SQL/NoSQL), queues, data pipelines, and event-driven architectures
  • Proven experience with cloud architecture (GCP/ AWS/ etc ) and microservices including ability to design and scale distributed systems
  • Strong DevOps experience: CI/CD, containerization (Docker, Kubernetes), and observability practices
  • Excellent problem-solving skills with demonstrated success in fast-paced environments.

Bonus

  • Some experience with AI / RAG / Prompt Engineering / ML-driven features.
  • Background in B2C product development.
  • Familiarity with GraphQL, WebSockets, and real-time systems.
Ritual