Senior Python Engineer

Remote: 
Hybrid
Contract: 
Work from: 

Offer summary

Qualifications:

Proven experience as a backend developer., Proficiency in Python or similar server-side languages., Experience with databases like PostgreSQL or MongoDB., Knowledge of RESTful APIs, microservices, and cloud platforms..

Key responsibilities:

  • Design and maintain backend services and APIs.
  • Collaborate with cross-functional teams to integrate systems.
  • Optimize applications for speed and scalability.
  • Implement security measures and participate in code reviews.

Commit logo
Commit SME https://www.comm-it.com/
501 - 1000 Employees
See all jobs

Job description

Description

The company is a global leader in digital agronomy, offering a powerful farm management system that integrates soil sensors, weather data, and machine learning to optimize irrigation, fertilization, and crop health. Our mission is to make agriculture more sustainable, efficient, and profitable.

Role Overview

We are seeking a skilled Backend Developer to join our dynamic team. In this role, you will be responsible for developing and maintaining robust backend systems that support our digital agronomy platform. You will work closely with cross-functional teams to deliver scalable and efficient solutions that enhance our product offerings.

Responsibilities

  • Design, develop, and maintain backend services and APIs.
  • Collaborate with frontend developers, data scientists, and product managers to integrate user-facing elements with server-side logic.
  • Optimize applications for maximum speed and scalability.
  • Implement security and data protection measures.
  • Participate in code reviews and contribute to team knowledge sharing.



Requirements


  • Proven experience as a Backend Developer or similar role.
  • Proficiency in server-side languages such as Python, Node.js, or Java.
  • Experience with database technologies like PostgreSQL, MongoDB, or similar.
  • Familiarity with RESTful APIs and microservices architecture.
  • Understanding of cloud platforms (e.g., AWS, Azure) and containerization tools like Docker.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Preferred Qualifications

  • Experience in the agriculture or ag-tech industry.
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Familiarity with frontend technologies is a plus.

What We Offer

  • Competitive salary and benefits package.
  • Flexible remote working environment.
  • Opportunity to work on innovative projects that impact global agriculture.
  • Collaborative and inclusive company culture.



Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Detail Oriented
  • Communication
  • Problem Solving

Python Developer Related jobs