Position: Senior Scala Engineer
Company: reface.ai
Experience required: 5y
Category: Scala
English level: intermediate
Published: 2021-04-01T00:00:00+03:00

If you have a consistent track record architecting & building large scale systems and enjoy solving intriguing distributed system challenges at the internet-scale, and If you are innovative at heart and have a great balance on learning, organizing, building, and enjoy making an impact, this role might be a great fit for you!

About
Reface is the #1 face-swap app in the world. It won Вest of 2020 (Google Play), ranked #1 on the US App Store, hit Top Charts in 100+ countries, and now backed by Andreessen Horowitz venture fund.
Snoop Dogg, Miley Cyrus, Britney Spears, Justin Bieber, and probably a bunch of your friends tried Reface.
We have a team of 100+ driven folks on board (Kyiv office), including some of the top AI/ML minds. Yay.
Our mission is to create a new type of AI-based personalized content that will help people express their creativity and have fun.

At Reface, a Senior Scala Engineer means that you will
• Build products that will be used by Reface engineers from across the company. Drive the ongoing product vision on the multi-tenant, cloud-native, resilient, self-serve Stream Processing Platform, and continue to push the limits where the business requires.
• Collaborate with the team to be responsible for the entire software lifecycle.
What background and skillset we expect you to have
• Experience in stream processing engines such as Apache Flink, Apache Spark, etc.
• Broad understanding of the Data Platform ecosystem, including but not limited to storage engines, compute engines, and abstractions.
• Strong partnership in driving multi-functional projects forward.
• Ability to own systems and improve their reliability.
• Ability to employ SRE practices such as Infrastructure as code, SLIs/SLOs & observability.
• Experience working with Kubernetes.
• Proficient coding in Scala.
• Experience with distributed systems and their challenges.
Plus
• Experience developing for Kubernetes Operators.
• Proactivity.

What you get

• Well, you get the startup environment with all its ups and downs. Mostly ups.
• You’ll be one of those who create the fast-growing world-known entertainment app. It’s like living in a „Silicon Valley” tv show, but in real life and in Kyiv.
• You can work remotely but we hope to see you in flesh in the office, from time to time. On a social distance, for sure.
• You’ll be challenged to create and to be creative. All the time.
• You’ll join the team of smart, young, active people, who do their job well. And that’s the best part, we think.
Apply now! This is The Job you were looking for.