XING provides advice and support to its more than 14 million members during the upheaval processes in the world of work. In an environment marked by a shortage of skilled workers, digitalization, and changes in values, XING helps its members achieve as harmonious a work/life balance as possible: For a better working life.
XING’s Marketing Solutions unit is responsible for turning data into services and products. Data scientists, architects and engineers across different units within XING work together to create highly scalable solutions that serve about 15 million users. We work with the latest technologies in a highly international environment. Currently the Marketing Solutions unit develops and maintains a self-booking advertisement solution and implements exciting new advertising formats.
A challenging Task
- Support our Marketing Solutions unit as a Data Engineer (intermediate to senior level) focused on the development of our Scala-based ad delivery system for native advertisement on XING.
- Work closely with our Data Science team to solve challenges in the advertising domain – such as optimizing our CTR predictions – and build reliable and efficient backend services for our platform.
- Implement your solutions using Scala and get in touch with technologies such as Play, Akka, Hadoop, and Kafka.
- You will also be working alongside several other technologies like Ruby On Rails, Python, Docker, Kubernetes, MySQL, Redis, ElasticSearch, PostgreSQL.
A convincing Background
- You are passionate about programming and software architecture and want to develop yourself as an engineer.
- You have a solid understanding of fundamental computer science concepts and can reason about algorithms and data structures.
- You are already an expert in hands-on programming with Scala. Experience with Ruby on Rails is a plus.
- You have experience in engineering solutions in the field of machine learning.
- You have very good knowledge of SQL.
- You speak fluent English (German is not required).
- A positive mind-set and the social skills to work with various people in various positions.
- You like to laugh. Daily. Multiple times.