Head of software (full stack)

Salary Competitive
Equity To be negotiated

SoilSense is looking for a lead software engineer

SoilSense is an affordable IoT solution to improve irrigation management. We save water and reduce the risk of plant stress by monitoring the moisture of the soil and translating the data into information easily applicable by the farmer. We have a product with a proven value in both Denmark and Southern Europe. Our Purpose is to have a significant positive impact on climate and deliver an affordable solution when managing one of our most vital resources, clean water. We need you for a complex and exciting challenge!

Our solution consists of a hardware system and a cloud software platform. Your job would be to take ownership and further develop the code and software side of our solution. You are an ambitious software engineer with at least 2 years of professional experience and want to lead future development and roadmap for a complex product and excited by  becoming a central part of a growing startup.


Your profile:

You have previous experience in developing a full-stack web application and ideally be involved in all relevant areas: front-end, back-end, data, and DevOps. Data Science and Machine Learning interests will be a plus but a willingness to learn will suffice. Good communication and the ability to take responsibility for translating business requirements into code and architectural decisions are a priority.


What exactly you will be developing:

  • A Progressive Web Application written in React and Typescript (+material UI and recharts) that translates and displays the data from sensors to the farmer. It's also used to manage notification and sensor settings. Authentication and the relational data is handled by Firebase, while the data is accessed through a simple Node backend (plain JavaScript)

  • A data ingestion pipeline that uses a simple MQTT broker written in Node (plain JS) and saves incoming data in a remote MongoDB (Atlas)

  • An Artificial Intelligence Service using Python and FastAPI with Numpy, Pandas, and Tensorflow as the data processing libraries that currently provides a beta version of 2 data processing pipelines: 1 analytical and 1 based on Machine Learning

  • A simple DevOps setup using docker-compose for building and deploying the images on Google Cloud Engine instances


Your qualifications:

Must have:

  • React

  • TypeScript

  • DevOps basics (Docker, docker-compose)

  • NoSQL Databases (we use MongoDB and Firestore)

  • The ability to take full ownership of your work starting with a business requirement and ending with a released feature

Important but not mandatory:

  • Python

  • An eye for good UI and a heart for good UX

  • Material UI experience

Nice to have:

  • Interest in Machine Learning and Data Science

  • MQTT

  • Google Cloud


Why is this the one-in-a-lifetime opportunity?

You will use your skillset to build a product that addresses one of the largest challenges of this century: Water scarcity. We are an impact driven team that decided to start SoilSense in order to tackle the sustainable development goals (SDG’s), and we are looking for someone who is also motivated by changing the world for the better. You have a unique chance to join and become a core team member of an impact-driven startup that has proven its business and is on the verge to scale. You'll gain invaluable experience in all the areas of software development and be actively involved in strategy development and decision making. You will be paid and offered ownership of the company as you help develop the product.


The team and our value

We are a handful of dedicated people, all driven by making a difference, and building awesome stuff. We sit in an office in the center of Copenhagen, and we expect you to work on-premises most days of the week to be a part of our team culture - although we generally have flexible work hours.

As a team this is what guides us: We care: stay open-minded, be inclusive and respect diversity, both in and outside of the team. We put impact first: focus on what matters most, create impact and be transparent. We aim high: we take risks while staying humble and open to advice.

For more information or questions please contact us at jesper@soilsense.io or phone number 20301558

Perks and benefits

This job comes with several perks and benefits

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

Remote work allowed
Remote work allowed

You know how you perform best. Work from your couch, your favorite cafe or abroad when you feel like it.

Paid holiday
Paid holiday

Metropolitists, beach boys and mountaineers we salute you and pay you to go and explore the world.

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Free lunch
Free lunch

Enjoy a free catered lunch with your colleagues, every day.

Working at
SoilSense

SoilSense is an agro-technology company that works to solve one of the grandest climate challenges of this century - water scarcity. We are driven by the ambition of making a real difference in the world. Today, more than 70% of all available freshwater is used for watering crops. This puts farming at the center of attention if we are to solve the global challenge of water scarcity. SoilSense offers an affordable soil sensor and software solution that helps farmers optimize the growth of their crops, by intelligently recommending when and where to water. SoilSense-farmers reduce water usage and increase their yield. Our company is born global with systems deployed around the globe. At SoilSense we are dedicated to assisting agriculture becoming more sustainable. We are committed to enhancing soil health and productivity through our technology and research. At SoilSense, we believe in nurturing growth, both in crops and our people.

Read more about SoilSense

company gallery image