Skip to content
Rasa logo

Software Engineer - Python

RasaConversational AI company
SerbiaSenior
Software Engineering

About the role

Senior Software Engineer to lead architecture and technical design for Hello Rasa.

  • Rasa is seeking a Senior Software Engineer with deep Python expertise to join their Engineering team.
  • You will be a core builder on Hello Rasa, an interactive developer playground for prototyping AI agents.
  • This role involves shaping the product experience, driving architecture decisions, and owning features end-to-end.
  • Key Responsibilities Lead architecture and technical design for major features in Hello Rasa.
  • Drive product discovery alongside PMs and Designers, proactively identifying problems and shaping solutions.
  • Make decisions under ambiguity and break down complex projects into clear milestones.
  • Set the standard for code quality through rigorous code reviews and documentation.
  • Navigate and improve the tech stack including Python, Fly.io, Redis, RabbitMQ, Postgres, GitHub Actions, AWS, and Kubernetes.
  • Requirements 5+ years of professional Python experience with a strong track record of designing and shipping production-grade systems.
  • Deep experience building complex, scalable, and highly reliable distributed systems.
View original posting →

Tech stack

PythonRedisRabbitMQPostgreSQLGitHub ActionsAWSKubernetes

Match insights

Tech:Python, Redis, RabbitMQ, PostgreSQL, GitHub Actions
Level:Senior

More roles at Rasa

View open roles at Rasa