Logo of Snackable AI

Senior Backend Developer

Snackable AI
Tallinn, Estonia
Roles:
Backend
One of skills:
C#JavaNode.jsPython
Nice-to-have skills:
AWSAzureGCP
Considering candidates from:
Baltics, Central Asia, South Caucasus, Austria, Belarus, Croatia, Czech Republic, Hungary, Moldova, Poland, Romania, Russia, Serbia, Slovakia, Slovenia and Ukraine
Work arrangement: Onsite
Industry: Software Development
Language: English
Level: Senior
Required experience: 5+ years
Relocation: Paid
Visa support: Provided
Size: 10000+ employees
Logo of Snackable AI

Senior Backend Developer

Snackable AI
Tallinn, Estonia
Snackable AI is an Estonian startup that is developing an AI-based search engine that allows users to find relevant audio content in podcasts, audiobooks, videos and other media that contains audio. Using natural language processing and machine learning, company's technology helps users find specific mentions from different recordings, taking into consideration the context and providing the result in a short format – saving the user from having to listen through long recordings in order to find the content that interests them. It is Google for audio.
Now Snackable is in search of a Back-end Developer to join their team in Tallinn. You will be able to work independently, though within a supportive team of strong professionals, playing a crucial role in the company growth.

Tech stack:  Node.js, Python, MySQL database server, AWS.

Tasks:
  • Develop/build/maintain API-s
  • Integrate various 3rd party tools and libraries
  • Build automatic testing workflows
  • Work with other team members to make infrastructure and code architecture design decisions
  • Optimize data structures and data processing systems
  • Collaborate with designers, engineers, and product owners to influence feature development 
Must-have:
  • Proficiency in some server-side technologies (Node.js, Python, Java, C# etc.) 
  • At least 5 years of working experience as a software engineer
  • Understanding of relational database technologies
  • Experience in building efficient data models
  • Automated testing/continuous integration experience
  • Familiarity with cloud computing infrastructure (AWS, GCP, Azure, etc.)
  • Fluent English 
Benefits:
  • Meaningful stock options
  • Great office space and community
  • Flexible if one needs to work from home / remotely occasionally or adjust your hours based on personal needs (early bird vs. night owl); currently all company is working remotely
  • Team lunches, dinners and events
  • Sports/wellness compensation 
Interview process:
  • Intro call with Toughbyte
  • Snackable HR  runs a culture fit interview (up to 30-minutes)
  • CTO runs a short (up to 30-minutes) technical-related interview
  • Test assignment (up to 2 hours long)
  • 1,5-2 hour review session based on the homework assignment
  • Final interview