Data Platform Engineer

Rotterdam /
Technical – R&D /
Mendix is a low-code app development platform:

First, what is low-code? Low-code is a visual approach to software development that enables you to abstract and automate every step of the application lifecycle. Gartner predicts that “by 2024, low-code application development will be responsible for more than 65% of application development activity.” Mendix is repeatedly ranked a Leader in analyst reports from Gartner and Forrester. In the 2021 Gartner® Magic Quadrant for Multiexperience Development Platforms, Mendix placed at the very top of the Leaders quadrant. 
Mendix, the global leader in enterprise low-code, was created to promote collaboration between Business & IT teams. Thousands of forward-thinking companies around the world like Ford Auto, Rabobank Netherlands, Zurich Insurance, and Red Bull, can unleash their best ideas faster with the help of the Mendix Platform. 
Mendix is a Siemens Business:
Siemens is a Top 10 Global Software Company and a leader on Fast Company’s Most Innovative Companies in the World! With the acquisition of Mendix in 2018, Siemens Digital Industries Software is driving transformation to enhance the digital enterprise where engineering, manufacturing and electronics meet the future of innovation. Mendix employees have the opportunity to work in a hyper-growth environment with the support of Siemens’ unbeatable market position and resources. 

As a Data Platform Engineer, you will be part of the Mendix Data Lake team. Data Lake team is responsible for building and maintaining infrastructure and services of the Mendix Data Lake. We enable our colleagues to be agile and data-driven without having hard dependencies on centralized data team.

We like to use well established open source tools(Parquet, Avro, Spark, Airflow, OPA, …), but we are not afraid to go our own way when it works better. 
We like automation and self-service over requests and tickets. We strive to provide our user's tools to solve their problems instead causing problems for ourselves and becoming a bottleneck. 

If you are a software engineer with passion for data applications, building entire systems and not just single applications and you have interest in infrastructure(AWS in particular) this will be a great fit for you! In the Mendix Data Lake Team, you will be part of a fundamental internal platform team and have a lot of opportunity to apply and grow your skills.

Our stack looks something like this:

    • AWS(S3, Athena, EMR, ECS, EKS, Kinesis)
    • Docker for packaging all of our software
    • GitLab as the source control and CI/CD platform
    • JVM(Scala), Python and TypeScript and some amount of SQL as our main languages
    • Spark, Airflow, Parquet, Avro, Trino, OPA, K8S(on EKS) and Kafka are some of the open source tools we use.
We don’t expect you to have used all of that before, but we do expect you to be a practical software engineer that understands data and databases, is willing to learn and wants to be a part of a team that is designing and implementing a relatively large data system.

Does that mix of technologies peak your interest? What could be brewing in our AWS account? Apply, join us and see for your self!

Working for Mendix and with our Customers means your reliability has to be beyond any doubt, and therefore every employment is subject to an onboarding screening and the condition precedent a Certificate of Conduct is provided that demonstrates you did not commit any offences that are relevant to the performance of your function.