Position: Senior Scala Engineer
Company: N-IX
Category: Scala
Experience required: 5y
English level: upper

On its website and app, Saks offers an unparalleled selection of curated merchandise across fashion for women and men, beauty, jewelry, home decor and more. In addition to the shopping experience, customers come to Saks for inspiring editorial content, access to digital stylists, lifestyle experiences and other world-class services. The company is currently in the midst of a dramatic expansion, driven by significant enhancements to its platforms and offerings, with the goal of becoming the preeminent destination for luxury internationally.

Technologies we deal with:

Scala, Kafka, Spark, Ruby on Rails, Python, AWS.  

The team will work under the direction of the VP of Product Development & Principal Architect to deliver a world-class search engine that will have a direct positive impact on millions of customers and will provide the foundation for future innovation in shopping experiences.

**Project Information:**

We are looking for people to directly contribute to the Saks customer experience by building the new generation, high-performance search engine. Together with our international team of top-notch engineers, you will be doing research, building a state-of-the-art persistence layer for the search engine, and building streaming data pipelines to populate the database.

You will be contributing to building an innovative search engine to replace the previous solution (SF Commerce Cloud) with a fast, efficient, scalable & highly customizable solution.

Daily responsibilities will include research & POC, development of new features, code review, testing, creating documentation & exchanging knowledge with a world-class international engineering team.

**You will be a match if you have:**

5+ years of industry experience and passion for programming
Extensive hands-on experience with Scala (2.13) or RoR
Experience with Spark, Kafka, Elastic search
Experience with AWS, ECS
Upper intermediate level of English.

**We offer:**

Flexible working format - remote, office-based or flexible
A competitive salary and a good compensation package
Flexible and personalized career growth
Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
Active tech communities with regular knowledge sharing
Education reimbursement
Paid vacation days, sick leaves, and days off
Healthcare & Sport program
Medical insurance
Memorable anniversary presents
Corporate events and team buildings