At Infarm we want to help solve one of the toughest sustainability challenges today: feeding the cities of tomorrow. 

In 2050 more than 7 billion people will be living in cities. We're recreating urban farming for a more sustainable future. 

Be part of the infarm (r)evolution and help people to take back ownership of their food. 


Who You Are:

  • You're excited about our vision to reshape the food industry.
  • You believe diversity, collaboration and teamwork are key drivers for success.
  • You thrive in an environment where you can take ownership and solve hard problems.
  • You love a challenge and want to do well while doing good.
  • You want to expand your horizons and grow with us as we grow.

Responsibilities:

Our Farms Software Team is currently building and supporting software to support the Farms Operations Software team by providing monitoring and alerting for our entire fleet of farms, and control our vertical farms to provide the highest quality crops.

Our fleet of farms is deployed across different continents, from Münster to Seattle, and keeps expanding.

We work hard to continuously improve the quality of our farms. We want them to become more clever and data-driven, so that they can provide the best possible growing environment for our crops and nurture them to perfection. 

We use a wide range of technologies to achieve our goals, our tech stack includes: Python, Go, Influx, Kubernetes, Google Cloud Platform, GKE, Typescript, Grafana, Terraform, Docker, PostgreSQL, Redis, RabbitMQ, Cloud functions and many other things.

  • Participate in the development and maintenance of our software
  • Participate in the decision making process regarding development of new services
  • Design scalable applications
  • Help solving technical debt as part of our roadmap
  • Provide support to other team members
  • Participate in code reviews to ensure code quality and distribute knowledge

Requirements:

  • +4 years experience in software development
  • Proficiency in Python
  • Knowledge of concepts like clean architecture and application design with testing in mind
  • Good knowledge of SQL and PostgreSQL
  • Experience with any cloud provider 
  • Experience with Docker and containers

Additional things we´d love to see:

  • Ability to work and communicate in a distributed team
  • Understanding of the importance of instrumentation and observability
  • Experience with InfluxDB, Grafana and OpsGenie
  • Knowledge of Kubernetes, GKE and Terraform
  • Knowledge of Go and Protobuf 

What We Offer

  • The opportunity to join infarm as we expand across the globe and help change the future of farming
  • Flexibility in the working hours. Remote friendly team.
  • The ability to drive impact and be a true partner to the business, working closely with top-level managers
  • A friendly work environment with a diverse group of motivated, talented, and visionary colleagues
  • 30 days of vacation plus an extra day off on your birthday 
  • Monthly BVG ticket
  • Fresh herbs to take home
  • Lunch provided 3 days a week
  • Coffee, tea, fresh and healthy snacks and Friday drinks!

Apply for this Job

* Required