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.
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.
This job comes with several perks and benefits
Get your caffeine fix to get you started and keep you going.
Easy access and treehugger friendly workplace.
You know how you perform best. Work from your couch, your favorite cafe or abroad when you feel like it.
Metropolitists, beach boys and mountaineers we salute you and pay you to go and explore the world.
Time is precious. Make it count. Morning person or night owl, this job is for you.
Enjoy a free catered lunch with your colleagues, every day.