Software Engineer, Backend (cluj)

Cresta Cresta · Vertical AI · Romania · Remote · Engineering

Software Engineer, Backend role at Cresta, focusing on building scalable backend services for AI solutions in the contact center space. The role involves working across the stack, designing APIs, and collaborating with ML engineers to power real-time generative assistance, knowledge search, and RAG capabilities. Experience with Python, Go, Node.js, APIs, databases, and cloud platforms is valued.

What you'd actually do

  1. Build scalable, reliable backend services that power real-time AI assistance and search.
  2. Design APIs and data flows to support integrations with knowledge bases and customer systems.
  3. Work across the stack when needed, including backend, frontend, and infrastructure layers.
  4. Collaborate closely with product managers, machine learning engineers, and fellow software engineers.
  5. Take ownership of projects end-to-end, from design through implementation and operation in production.

Skills

Required

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • 3+ years of experience in software engineering roles.
  • Strong backend development skills, preferably with Python, Go, Node.js, or similar languages.
  • Proficiency in designing clear, maintainable APIs (e.g., REST, gRPC).
  • Experience working with databases (PostgreSQL, ClickHouse, Elasticsearch, or equivalents).
  • Solid understanding of system design, distributed systems, and cloud platforms (AWS, GCP, or Azure).
  • Clear communication skills and a collaborative working style.

Nice to have

  • Full stack skill set is highly valued
  • Familiarity with frontend development (e.g., React or similar frameworks)

What the JD emphasized

  • real-time AI assistance
  • knowledge search
  • retrieval-augmented generation (RAG)
  • backend development skills
  • system design
  • distributed systems
  • cloud platforms

Other signals

  • real-time generative assistance
  • knowledge search
  • retrieval-augmented generation (RAG)
  • knowledge connectors