As senior data engineer at BigData Republic you'll consult the biggest companies in the Netherlands on complex challenges. Roll up your sleeves to write production ready code, advise on business decisions or coach your team to the next level.
- Hybrid working
- Multi-industry client portfolio
Vacancy Data Engineer
At BigData Republic we don't fit into common role descriptions that well. And this is a great thing.
Perhaps you are a data scientist who has a passion for engineering, or a data engineer who has a passion for data science. Perhaps you are a software engineer that knows everything about machine learning, or a cloud expert with a fascination for deep learning. Perhaps you are a consultant who likes to code, or a developer who likes to consult. Or maybe you just have no idea how your specific skill set in the data domain is supposed to be called according to the latest fashion.
But what you do know is that you love the exciting possibilities of machine learning and big data, have several years of experience in the field, and want to share your knowledge and passion with others to turn it into something useful for the world.
We develop data applications, create predictive models, build data platforms and design infrastructures. We have a strong focus on technical expertise, a software engineering mindset and way-of-working.
Knowledge sharing and thought leadership are fundamental pillars of our organization. Every Friday we host knowledge sharing sessions at our office. We write blog posts, organize meetups and visit conferences. But we also train and coach the consultants from our sister company Vantage AI, where the best machine learning talents in the market come to learn and grow.
If you join us, you'll work on complex challenges for large client organizations (see our services page for an impression of industries and use cases). At the same time, you're part of a small, informal team of peers that know each other really well, share knowledge and inspire each other.
At BigData Republic you can be the expert in the room, and at the same time learn something new every day from your colleagues. And most importantly, you can be yourself.
About the job
Do you know what it takes to engineer software in a complex data landscape? To develop big data and machine learning applicatons? If so, you're the kind of data engineer we're looking for.
We approach machine learning and big data solutions as full-stack software development projects. That's why software engineering as well as a background in IT are essential for this role. We advise our clients on important decisions and technical directions, while working hands-on on production ready code.
- We use technologies such as Python, Scala, Tensorflow, Airflow, Spark, Kafka, SQL and NoSQL databases, Docker, Kubernetes and Terraform, both in the cloud and on-premises.
- Since you're a hands-on expert and a consultant in one, it's important to guide and advise the client on the best approach to take. Whether that's to adapt or combine existing (open source) software, or to build a custom solution that fits complex requirements.
- Bringing solutions to production is key, so scalable deployment, CI/CD, coding standards, version control, testing and monitoring are also important aspects that you'll come across.
Want to work for clients like these?
What we offer you
We'll provide you with everything that you need to comfortably do your work. To travel where you need to go, to pay your bills, and to foster a great work-life balance. That includes:
Plenty of training and coaching opportunities. You also get to spend 10% of your time on knowledge sharing, personal growth, thought leadership and fun internal projects.
A competitive salary, a holiday allowance, and a 13th month bonus. Additionally, a flexible mobility budget for youw own preferred mix of public transportation, leasing bike or car.
Social events both in & out of the office, such as our summer events, Christmas dinner and annual weekend getaway with the whole team.
A hybrid working philosophy and a budget to spend on your working environment at home.
And most of all, you'll join a team of friends.
- You apply and we get in touch
- We meet face-to-face for an interview
- You receive a hands-on use case to showcase your talents and skills
- We discuss your use case during the second interview
- An offer comes your way