Open Positions in Belgrade

Backend Software Engineer

We are looking for a Backend Software Engineer to join, Inc.

Vast is a platform that informs confident decisions in complex and high risk environments, powered by large datasets and surfaced by artificial intelligence (AI), for enterprise clients and consumers alike. Collecting and analyzing data since its founding in 2005, Vast has become the premier provider of big data solutions for many of the largest Global 1000 automotive and real estate businesses.

As a Backend Software Engineer you’ll join our Data Engineering team, in charge of Vast’s Platform for API Services. You’ll help retain Vast’s big-data advantages, such as our 6 million car listings, with the best sorting, market and user traffic analytics data, gathered from years of running some of the biggest Automotive search sites in the US.

We build large scale API services and constantly explore everything that’s cutting edge. We prefer a functional programming way of thinking and building software. Our software stack includes Scala, Akka stack (akka-http, akka-streams…) and other relevant technologies.

Required skills:

  • BSc / MS graduated and final year students in Computer Science or relevant studies
  • Strong Computer Science background (algorithms, data structures, software design)
  • Experience with JVM stack (Java, Scala)
  • Experience in development on Unix/Linux platform

Desired skills:

  • A keen interest in learning and applying new technologies
  • An in-depth knowledge of design and architectural patterns which enables you to make the right technical decisions
  • Capable of expressing yourself in a way your audience understands
  • You like clean code
  • Experience with TDD/BDD
  • Experience with SQL
  • Taking responsibility for others, helping them and guiding them if necessary
  • Your development skills are valued more than the length of your professional experience
  • Functional programming professional experience

Some of the benefits and perks of working at Vast include:

  • Working with a top-­notch, experienced technical team spread across Serbia and the USA
  • Many opportunities to acquire new technical skills and advance your career, as well as the opportunity to work with the latest technologies
  • Attractive office environment in the center of Belgrade and weekly recreational activities

Also, you can share code samples to give us a picture of your standard, over git repo or by sending something you think would interest us. These will ideally be in Java or Scala.

If you are interested in joining our team, please send your resume and a cover letter to We will only contact those candidates whose skills and qualifications most closely suit our needs. Thank you for your interest in