Sentiance is a leading Data Intelligence company headquartered in Antwerp, Belgium. We use AI, machine learning and signal processing techniques to transform low-level smartphone sensor data into Driving, Mobility and Lifestyle Insights. We combine these insights with digital coaching modules to support end users through personalized, context-aware interactions to help them become safer drivers and live more sustainably. Our technology is primarily deployed with organizations in the road safety and sustainable mobility space, such as insurers and the gig economy. Secure and privacy-sensitive handling of user data is in our DNA.
Why Join Us?
Our client offers the opportunity to be part of a cutting-edge organization that not only drives technological innovation but also prioritizes the well-being and privacy of individuals while making a meaningful impact on society.
Antwerpen, Belgium
Responsibilities
The position is for the role of Staff Data Engineer to the Driving Insights team. This team focuses on using smartphone sensor data (location, accelerometer, gyroscope) to determine driving events (braking, acceleration, turning), trajectories, driving scores and related insights for cars and motorcycles. Data Engineers in this team work on data processing pipelines (implemented as a queue-based microservices environment), on data storage & management (Postgres, Druid, AWS S3) and on data integration. They maintain the services they deploy themselves using infrastructure and tooling provided by the Cloud Platform team. They work closely with Data Scientists on the same team to deploy new AI/ML models into the pipelines and to support analytics efforts.
Responsibilities:
Our ideal candidate has been a key player in the design, development and deployment of at least one distributed, data-centric system and will continue to build such systems at Sentiance.
This includes:
Requirements definition and refinement
System/software architecture and design
Developing scalable, production-ready software components and data processing pipelines
Set up and maintain SQL/NoSQL databases
Set up CI/CD pipelines
Performance and stability engineering
Manage test and rollout plans
Coach other developers
Qualifications
Must-Have Skills:
Minimum of 6 years of relevant experience as a Data Engineer or Software Engineer in a similar role.
Proficiency in data analysis, data processing, and data modeling.
Familiarity with cloud-based data platforms, such as AWS, Azure, or Google Cloud.
Strong programming skills, including proficiency in Java and Python.
Proficient with SQL or NoSQL databases
Strong understanding of real time streaming technologies, for example Spark or Kafka.
Knows how to ship in Docker containers
Good-to-Have:
Experience with technical leadership and build up technical direction.
Experience in setting up CI/CD pipelines
Experience with large scale ETL processes for purposes like backups, internal tooling and ML pipelines.
Experience with IaC (infrastructure as code)
Soft Skills Requirements:
Team-oriented
Collaborative
Self-starter/inner drive
Independently and takes ownership
Has a good sense of urgency
Education
Bachelor's or Master’s degree in Computer Science, or a related field. (Mathematics, Physics)
Company Benefits
13th month (prorated in the first year of employment)
Vacation allowance (prorated in the first year of employment)
Eco vouchers (EUR 250/y, prorated)
Meal vouchers (EUR 8.00, employee contribution EUR 1.09, per working day)
Representation allowance
Hospitalization and ambulance medical insurance plan
Commuting allowance
Smartphone (Android/iOS)
Laptop (Macbook)
20 legal holidays + 6 Sentiance holidays (prorated in the first year of employment)
Cookies make our website work properly and better for you
We use cookies to improve your experience on our website.By continuing to browse this site, by default you agree to the use of cookies. You can change your preferences using the preferences button below. Visit our Cookies Policy to learn more.