Position: Senior Big Data Engineer (Java) Nexar
Company: SD Solutions
Experience required: 5y
English level: upper

SD Solutions is a staffing company operating globally. Contact us to get more details about the benefits we offer.

GetNexar is a B2C product, in particular, dash cams (video recorders) that enable new vision-based applications for better driving. 
GetNexar recorder road accidents, missing signs, potholes, and other problems in real-time and upload the information to the cloud. 

**Responsibilities:**

Use and develop open source technologies like Kafka, Hbase, Presto, and Spark.
Design, and implement state-of-the-art deep learning serving
Work on multiple programming paradigms e.g communicate between Vehicles with MMOG (Massively Multiplayer Online Video Games).
Generate a reliable real-time messaging system.
Work with container technologies and DevOps tooling i.e Docker, Kubernetes.
Use fully automated deployment system from the branch level to a full running remove environment
Expand your technical skills and scope by taking on large challenges in a distributed, large-scale environment

**Requirements:**

Kind, thoughtful human being that people like to work alongside.
Rich experience building distributed backend systems at scale.
Ship top-notch Java/Go code and can own a feature from conception to production.
Experienced first-hand principles and trade-offs of software engineering, like algorithms, concurrency, asynchronous & reactive processing, distributed systems. Strong understanding of computer science fundamentals such as algorithms, asynchronous & multi-threaded processes.
Familiar with modern architecture and engineering best practices: microservices, CI/CD, infrastructure-as-code, monitoring, incident response.
Ability to climb up and down the stack between backend, DevOps and research tasks.
Strive to do work you're proud of.
A team player with excellent communication and collaboration skills.

**Advantages:**

B.Sc./M.Sc. in Computer Science or related fields.
Experience with technologies such as: Java, Go, Docker or other container techs, Kubernetes/Mesos, Redis, ElasticSearch, Apache Kafka, Chef, Terraform, AWS.
Background/experience in AI (e.g. deep learning, computer vision).
Contributions to open-source/community software.

**About the company:** 

Nexar-powered dash cams enable new vision-based applications for better driving. When drivers pair Nexar-powered dash cams with the Nexar app, they join a network that powers new applications for driving and seeing the world. Using anonymous, aggregated data captured from this network, Nexar has developed a portfolio of vision-based data services for public and private sector partners to make roads safer and more efficient. For automotive companies, dash cams are a gateway to a new era of connected services and new killer apps for drivers, from finding a parking spot to vision-based services.