Skip to content

Software Engineer - Data

Hybrid
  • Amsterdam, Noord-Holland, Netherlands
Engineering

Job description

Together, we are on a purpose-driven journey to make a meaningful and lasting impact on the world through our work in cracking biology. Our mission? Make fruit & vegetables available and affordable to more people in a sustainable way.


We work with the best and biggest greenhouse growers in the world. As we deeply value the work growers do, we help them by offering AI products that give them superpowers. Our commitment to the grower's satisfaction fuels our drive for excellence.


At Source, we embrace the excitement and challenges that come with exploring the frontiers of biology. By fostering a culture of curiosity and risk-taking, we create an environment where we design ground-breaking technology to influence how plants grow & develop. Positivity fuels creativity and productivity, so bringing a positive attitude to the challenges we face is highly valued.


You'll find an inclusive and supportive culture because diverse perspectives lead to breakthrough innovations and foster a sense of belonging among our team members. Communication is as transparent as can be and the open exchanges of ideas are being promoted.

At Source, data is part of our DNA. Everything we do is based on data in some shape or form. As a software engineer for the Analytics Platform team, you will be part of the team that builds the data foundation of the whole company. The Analytics Platform team ensures working with all the data-assets we collect and produce is as frictionless as possible.


What we'd love you to get excited about

  • Working with the Source team and greenhouse growers to develop our products;

  • Designing and building the data infrastructure that powers those products;

  • Ensuring our data is complete, correct, and accessible;

  • Helping others achieve success building on top of our data for a broad set of use-cases like serving of ML-models in production and feeding business critical BI dashboards through tooling and processes;

  • Evaluating and choosing the right technologies for your team;

  • Collaborating with the cloud engineer on designing infrastructure in the cloud and translating that into code;

  • Writing high-quality and maintainable code that is well-tested;

  • Applying and championing good coding standards and best practices;

  • Mentoring and coaching junior engineers.

Job requirements

You have:

  • Broad experience as a Software Engineer with a proven track record bringing products to users, with a strong focus on data;

  • Strong problem solving skills with an emphasis on developing data-driven products;

  • Curiosity and awareness for self-assessment which enables you to enhance your skills and examine your decisions;

  • Experience with 2 or more programming languages, e.g. Python, Go, Java, Scala, Typescript, etc. (Python and Go are preferred);

  • Experience with building data-pipelines. Managing data-warehouses is a plus;

  • Strong experience with SQL. Spark is a plus;

  • Strong version control skills, specifically Git;

  • Proficient spoken and written English language skills and team spirit;

  • Experience with automated testing;

  • Knowledge of continuous integration/continuous deployment techniques;

  • Availability to occasionally be on call to provide (paid) production support outside of office hours;

  • Experience with AWS Cloud Services and/or Terraform is appreciated but not required;

  • Experience with Databricks and similar tools is appreciated but not required;

  • Experience with DataOps/MLOps is appreciated but not required;

*At Source, we highly value diversity of backgrounds and thoughts. Research has shown that people make different internal assessments of whether they are a good fit for the job. We therefore highly encourage you to apply for this job, even if you feel you might not 'tick all the boxes!’

Our offer in return for your talent and skills

To reward your contributions, we offer you:

  • A hybrid work environment - we have working days at the office on Mondays and Thursdays which we make awesome

  • Paid lunch on the office days

  • Flexible hours - always respecting your team & meetings.

  • Pension contribution of 4.5%

  • Macbook (for the deep tech roles a 16T)

  • Curiosity and learning sessions

  • Travel allowance for office commute

  • Annual learning budget of € 1,000

  • Work from home budget of € 550

  • Monthly wifi & phone plan reimbursement of € 50

  • Unlimited holidays and we expect you at least to take 25 per year

  • Source Super Social (S3) - Our Thursday drinks (when possible at the rooftop terrace)

  • S4s - per quarter we have a big company event on Friday that includes dinner and special activities


Our Process



*Please note that if you progress to the final round of our selection process, we will kindly request a reference to help us get to know you better.

or