Position: Middle Scala Engineer
Company: AYA Software
Experience required: 3y
Category: Scala
English level: upper
Published: 2022-11-01T00:00:00+02:00

We are looking for an experienced Middle Scala Engineer to join the European company boast's best-in-class Visual-AI that powers the world’s leading brand protection, authentication, monitoring, and cybersecurity platforms

**Project:** the company boasts best-in-class Visual-AI that powers the world’s leading brand protection, authentication, monitoring, and cybersecurity platforms. The company delivers technologies such as logo/mark detection, text detection, object & scene detection and visual search, that are used by world leading companies for applications as varied as holographic authentication and counterfeit product detection, to sports sponsorship monitoring, brand monitoring, and phishing detection.

**Project description:** The product includes web version. Engineer will work with the BE part of the platform along with the tech lead, fe and be teams. The main stack of the project is Scala with AWS. with React for front-end.

**Project tech stack:** Scala, React, REST API, AWS, some Redis, Quadrant, Milvus, Weaviate

**Team structure:**Engineering manager/lead dev, FE 1, Full-stack 1, designers, researchers.
You will work closely with backend and frontend developers, computer vision research engineers and designers. Senior Front-End Engineer who is responsible for user-facing functionalities that you will support via API endpoints in Scala managing the interactor with our relational and vector databases.

**Key qualifications of the candidate:**
- 2 years of experience with Scala
- Experience with version control system like GIT
- Excellent knowledge of REST APIs programming concepts
- Solid knowledge of SQL-like Databases
- Experience with AWS technologies (RDS, EC2, ELB, SQS, S3)

**Nice-to-have technologies:**
- Experience with no SQL vector databases (Redis / Quadrant / Milvus / Weaviate)
- Proven record of integrating external APIs

**Responsibilities:**
- You will build, maintain and improve the APIs that currently process hundreds of requests per second. 
- You will work closely with backend and frontend developers, computer vision research engineers and designers.
- You will design and develop new tools that power our world-class AI models to deliver data at the highest level of accuracy for the Sports industry. In this project you will work closely with our Senior Front-End Engineer who is responsible for user-facing functionalities that you will support via API endpoints in Scala managing the interactor with our relational and vector databases.

**Interview stages:**
1. Recruitment interview.
2. English check
3. Internal Tech Interview
4. Intro with tech lead (up to 45 minutes)
5. Live coding - 1 hour - with tech lead
6. Tech lead + C-level - final call with no tech details - up to 30 minutes
Job Offer.

**We are offering:**
- Remote work.
- English lessons with a native speaker (in the future).
- Monthly Tech Talks for sharing knowledge.
- Corporate solid management and transparent strategy.
- Unlimited area for self-development and personal growth.
- Flexible working hours, and a high salary.
- Possibility of a day off or sick leave without any documentation.

**We will be happy to see you as a member of our team!**