Skip to main content

Currently Hiring: Senior Software Engineer

Objectiv is looking for a Senior Software Engineer to join our crew, a team of experienced software engineers and data scientists on a mission to create the ultimate workflow for the data scientist.

After almost a year of hard work, we've just released the first public version of our data collection & modeling library. One of its major components is Bach, a data modeling library that enables you to compose models with familiar Pandas-like dataframe operations in your notebook. It uses an SQL abstraction layer that enables models to run on the full dataset, and you can output models to SQL with a single command.

It includes a set of operations that enable effective feature creation for datasets that embrace the open taxonomy of analytics, which is our proposal for a common way to collect, structure and validate data so models & data can be reused, and data scientists can build on the knowledge and practices of others.

If that excites you, you’ll be glad to hear we have big plans for Bach, and are looking for able hands to help us execute them.

The projectThe project

Objectiv is an open-source project. We are developing it in public under the Apache 2.0 License. Check out our GitHub repo or the Objectiv Docs for details.

The team The team

You will be joining an early team of 10 analytics enthusiasts that are together building a great product. The lines between data science, data engineering, frontend and ops are quite blurry in our team, as everyone is taking multiple parts of that.

About you About you

This role is at the intersection of engineering & data science. What we are looking for in this role:

  • You have at least 5 years of working experience in a software engineering role, and are an expert in Python.
  • You have strong affinity with the data science side of things; worked actively in notebooks, set up analytics pipelines, created models from scratch, etc.
  • You get excited about data engineering tech like dbt or Meltano.
  • You have a master’s degree in software engineering, math, physics, data science, or something related.
  • You have a can-do attitude. Even when the problem seems huge, you're able to chop it up and solve the chunks.
  • You are fluent in English.
  • This is a remote role in EU timezone with regular team offsites in The Netherlands.

Our work setup Our work setup

We have a battle-tested remote-friendly work setup: daily video standups, and Tuesdays for all-team updates, syncs and making decisions on how to move forward together. We also bring the team together f2f on a quarterly basis for outings.

We don’t care when work is being done, we care about what is being done. So our team is used to taking exercise breaks or spending family time during the day and then getting stuff done in the evening. Things like that.

On a regular basis we meet for a team offsite and make sure there is always something to celebrate together.

What we offer What we offer

A role in a super driven and experienced team that is on a mission. Our team has over a decade of experience in analytics and has made it their core focus to build the best possible workflow for data science. Thanks to the support of  Fly Ventures &  LocalGlobe we can focus on the long-term and take the time to get the product just right. They were also the early backers of startups like Figma, Tessian and Robinhood.

Early days in the product, where you will be able to leave your mark in the open-source community for data science. Our goals are very ambitious and this will allow you to grow with the company.

Like what you have read and think you meet the mark? Then we'd love to hear from you.