×
Register Here to Apply for Jobs or Post Jobs. X

Back End Developer

Remote / Online - Candidates ideally in
Kalimantan Barat, Indonesia
Listing for: Glints
Full Time, Remote/Work from Home position
Listed on 2025-12-22
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Cloud Engineer - Software, Python
Job Description & How to Apply Below

Senior Backend Engineer

We are partnering with a fast-growing, mission-driven SaaS company in the AgTech sector, transforming how global supply chains operate. Their platform powers real-time data transparency, sustainability tracking, and regulatory compliance across agriculture and forestry ecosystems.

As a Senior Backend Engineer, you will architect and develop backend services and APIs using Python and FastAPI, ensuring performance, reliability, and scalability. You’ll work in a highly collaborative environment, contributing to core platform components that support data-heavy, geospatial-driven workflows. You’ll also play a key role in helping the team adopt best practices, automation, testing, and modern cloud engineering patterns.

What You’ll Be Doing
  • Design, build, and maintain backend services using Python & FastAPI.
  • Develop and optimize data access layers using SQL Alchemy Core and Postgre

    SQL.
  • Implement caching, queueing, and performance optimization workflows (Redis, asyncio).
  • Build and deploy containerized applications using Docker and AWS-based architecture.
  • Apply test-driven development practices (pytest) to ensure robust and maintainable code.
  • Participate in Agile ceremonies and collaborate across engineering, product, and data teams.
  • Document system architecture, workflows, and technical decisions using Confluence/Jira.
  • Ensure high coding standards, scalability, and clean code principles across the codebase.
What We’re Looking For
  • 6+ years of experience as a Backend Engineer.
  • Strong experience with Python, FastAPI, asyncio, MySQL, SQL Alchemy Core, Postgre

    SQL, Redis, AWS, Docker, and configuration tools (Ansible preferred).
  • Familiarity with agile development environments (Scrum or Kanban).
  • Comfortable in fast-paced, iterative, startup/scale-up environments.
  • Solid understanding of testing practices and TDD (pytest).
  • Proficient with code collaboration tools:
    Git, Jira, Confluence.
  • Strong analytical and problem-solving mindset.
  • Clear communication skills and ability to collaborate with cross-functional & international teams.
  • Advanced proficiency in English (written and spoken).
Bonus Points
  • Prior work with geospatial data or mapping products.
Why You’ll Love It Here
  • 4 - Day Work Week.
  • Learning and Development Budget.
  • Device Provided.
  • 100% remote role – work from anywhere in Indonesia.

Seniority Level: Mid-Senior level.

Employment Type:

Full-time. Job Function:
Information Technology. Industries:
Software Development.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary