Search by job, company or skills

Glints

Senior Back End Developer

Fresher
new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Company

A global AgTech organization specializing in software solutions for field data within complex agri-commodity supply chains. Their SaaS product verifies supply-chain field data against regulatory and sustainability frameworks within minutes, providing practical guidance on risk mitigation.

Their mission is to improve the accuracy of data that drives decision-making in global agricultural supply chains, building transparent and inclusive sourcing systems.

The Role

As a Senior Backend Engineer, you will design and develop robust validation systems for agricultural supply-chain data. You will architect scalable geospatial processing pipelines, build testing infrastructure, and implement spatial validation logic for environmental and regulatory frameworks.

This position is based in Indonesia and involves close collaboration with global teams, including engineering leadership in Europe.

Responsibilities

Project Execution

  • Design and architect core validation systems and geospatial processing pipelines.
  • Implement spatial validation logic including overlap detection, distance calculations, and geometric operations.
  • Build and maintain reference-layer integrations for protected areas, deforestation datasets, and compliance frameworks.
  • Develop reusable abstractions and generic components for validation implementations.
  • Optimize geospatial operations for large-scale datasets.
  • Create comprehensive testing infrastructure (unit, integration tests, fixtures).
  • Implement type-safe Python code with modern best practices.
  • Develop and maintain APIs for dataset processing and diagnostic tools.
  • Work with geospatial libraries (GeoPandas, Shapely, Rasterio) for vector and raster data processing.

Technical Leadership & Collaboration

  • Conduct code reviews and mentor engineers.
  • Contribute to architecture and system design discussions.
  • Establish and maintain coding standards and best practices.
  • Lead refactoring initiatives to improve code quality and maintainability.
  • Collaborate cross-functionally on feature development and country expansion.
  • Document technical implementations and architectural decisions.

Operations

  • Maintain CI/CD pipelines and development tooling.
  • Ensure code quality through linting (mypy, pre-commit), testing, and static analysis.
  • Monitor and improve system reliability and performance.
  • Debug and resolve production issues related to geospatial data processing.
  • Contribute to DevOps and infrastructure improvements.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 134949379