Position: Data Architect
Company: Mobalytics
Experience required: 5y
English level: intermediate

As a **Data Architect**, the streaming platform you build will power the very core of our product. Our next strategic step is moving to a data streaming approach, which would bring our product to a new level, and you’re the one who’s gonna make it real. This position requires advanced technical depth, experience, and leadership. If you love all sorts of games and find yourself thinking about how it all fits together, then you are definitely in the right place in our cutting-edge raid.

**Your Technical Skill Set:**
- Experience with technologies based both on Scala and Python
- Experience with building data streaming platforms and with technologies behind, such as Spark Streaming, Apache Beam, Dataflow Streaming Pipelines or similar
- Experience with Kafka
- Proficiency in ETL and ELT
- Experience working with Scylla or Cassandra

**Would be a plus, but not necessary:**
- Experience with Aerospike
- Experience with Apache Spark or another distributed-processing system
- Airflow or some other workflow management platform
- Some experience with Go, but that’s minor
- We’d love it if you are someone who plays the games we create our tools around currently but are open to people who love games and the tools that players use to get better at them. No, we don’t care if you are Bronze or Diamond.

**What you would do if hired:**
- Partnering with engineering, science and product teams to build our brand-new shiny data streaming platform
- Understanding business needs and translating them into working system, which provides business value from its first seconds of existence
- End-to-end designing, splitting into milestones and implementing different parts of the data platform. Writing all kinds of documentation, such as Design Documents, RFCs, one-pagers etc would be not the biggest, but very important part of your responsibilities
- Building observable, durable, fail-safe data platform, according to best practices
- Sharing experience with other folks and learning from them as well

**What we offer:**
- Fully Remote Job - we're a remote company from day one. We've figured out that being remote is cool 5 years ago, before COVID made others learn it.
- Flexible working hours - except for scheduled meetings, we don’t have a working schedule or required amount of working hours. Mobalytics is not about time spent on achieving results but about results themselves.
- Homeoffice bonus after trial period.
- Salary paid in USD$, no matter where you are in the world.
- 14 vacation days + 2 more weeks of company-wide vacation in Dec-Jan.