Position: Principal Go or Scala Developer (Berlin)
Company: Toughbyte
Experience required: 5y
English level: fluent

Description
Our client is Europe’s leading online platform for fashion, connecting customers, brands and partners across 17 markets. They drive digital solutions for fashion, logistics, advertising and research, bringing head-to-toe fashion to more than 23 million active customers through diverse skill-sets, interests and languages the teams choose to use.

Currently, we're looking for a Principal Software Engineer, who will contribute to creation and delivery of the purpose, vision, and roadmap for strengthening the state of personal data protection at the company using pseudonymization and anonymization techniques.

Requirements
Must have: 
Strong capability to research, self-learn, and develop deep expertise in the area of pseudonymization, anonymization, k-anonymization, generalization, l-diversity, etc 
Strong technical leadership skills and ability to work in a cross-functional team
Years experience in building software solutions which process data at large scale in both microservices and data pipelines 
Experience with AWS EMR/Databriks, AWS Lambda, AWS S3, AWS Kinesis
Experience with REST APIs 
Strong programming experience with either Golang or Scala
Experience with Kubernetes
Experience with Spark, Kafka
Experience with DynamoDB
Effective communication skills in English