Senior Software Engineer, Backend
Postscript- Full Time
- Senior (5 to 8 years)
Candidates should possess a Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related technical field, or have equivalent professional experience. They must have at least six years of hands-on experience in modern software development environments, demonstrating a track record of delivering scalable and maintainable systems, and expertise in system design and architecture. Strong proficiency in at least one software programming language, such as Node.js, Javascript, Golang, or Typescript is required, along with production experience with Search applications like OpenSearch, Vector databases, or Elasticsearch.
The Senior Backend Engineer will lead key components of Raya’s Core Services, including People Recommendations Engines, and apply in-depth knowledge of databases like Postgres SQL, MongoDB, and ElasticSearch to improve application performance and reliability. They will collaborate with cross-functional teams, including UX designers and data scientists, to ensure comprehensive and user-focused solutions. The role involves continuous learning and staying updated with Raya’s tech ecosystem, prioritizing user-centric development, operational excellence through agile methodologies and CI/CD practices, and supporting the full Software Development Life Cycle (SDLC).
Develops conversational AI software for businesses
Rasa develops software that allows machines to understand and respond to human language, focusing on conversational AI. Their main products include Rasa Open Source, which is a free platform for developers to create and customize chatbots and virtual assistants, and Rasa X, a paid solution that offers advanced features and support for businesses. Rasa's technology helps companies automate customer service, improve user engagement, and provide 24/7 support. Unlike many competitors, Rasa emphasizes community involvement through its open-source platform, allowing users to contribute to the software's development. The company's goal is to empower businesses of all sizes to enhance their customer interactions using intelligent AI solutions.