London, England, United Kingdom Hybrid

Winnow Solutions is hiring a Backend Developer

About the Role

Winnow Solutions is hiring a Backend Developer to join the team responsible for our flagship product, Winnow Vision. This state-of-the-art device leverages advanced computer vision technology. You will sit between different technical fields and be responsive to requirements from across the business.

What You'll Do

  • Create technical designs for new features and systems.
  • Write reusable, testable, and efficient code.
  • Implement automated tests to ensure quality.
  • Deploy, monitor, and maintain the production system and edge devices.

What We're Looking For

  • Professional experience using a modern programming language for backend development on a daily basis.
  • Interest in learning and working in multiple languages, including Go, Python, and Java.
  • Interest in exploring the low-level hardware and software concerns on our edge device.

Nice to Have

  • Experience with relational databases and SQL queries, ideally PostgreSQL.
  • A basic understanding of front-end technologies.
  • Experience developing a major project or product hosted in AWS.
  • Experience with Groovy and Jenkins Pipelines.

Technical Stack

  • Languages: Go, Java, Python, Kotlin, Shell scripting.
  • Architecture: Microservice event-driven architecture across edge and cloud.
  • Infrastructure: Docker, Custom Linux OS on edge devices (using nVidia GPUs), AWS ECS for cloud services, Kafka, MQTT, Terraform, Balena, Serverless functions.
  • Data: PostgreSQL, SQLite, MySQL, AWS Redshift, Elasticsearch.
  • Tools: Jenkins, Grafana, Kibana, New Relic, Pentaho, AWS SageMaker.
  • Frameworks: Spring Boot, Apache Camel, VueJS.
  • Frontend/Apps: React Native, Android Apps.

Benefits & Compensation

  • Competitive base salary.
  • Company stock options package.
  • Matching pension scheme.
  • 2 Wellness hours per month plus a £48 gross monthly wellness allowance.
  • 25 days of paid vacation time plus national holidays, with the option to buy a further 5 days.
  • Company part-funded private health insurance and eyecare allowance.
  • Life insurance (3 times base salary).
  • Employee Assistance Programme with a 24/7 helpline.
  • Learning and development allowance of £300 annually.
  • Cycle to work scheme.
  • Company provided breakfast & snacks on office days.
  • Early Finish Fridays—log off at 3 PM if your tasks are complete.
  • Central London office space with a great working environment.

Work Mode

This role follows a hybrid way of working based in London. The team is in the office on Tuesdays and Thursdays.

Winnow Solutions is an equal opportunity employer.

Required Skills
GoJavaPythonMicroservice architectureEvent-driven architectureDockerLinuxAWS ECSKafkaMQTTReact NativenVidia GPUsEdge computing GoJavaPythonMicroservice architectureEvent-driven architectureDockerLinuxAWS ECSKafkaMQTTReact NativenVidia GPUsEdge computing
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Winnow Solutions
Winnow Solutions helps the hospitality industry prevent food waste through internet of things tools in the kitchen. The company's flagship product, Winnow Vision, uses artificial intelligence-based technology to automatically track food waste.
All jobs at Winnow Solutions Visit website
Job Details
Department Software Development
Category backend
Posted 2 months ago