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
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
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