Senior Backend Engineer (Python, FastAPI) - Remote

Glints β€’ Indonesia
Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

We are partnering with a fast-growing SaaS company in the AgTech sector to transform global supply chains. As a Backend Engineer, you will architect and develop backend services and APIs using Python and FastAPI. You will work in a collaborative environment with a four-day work week.

Key Highlights
Design, build, and maintain backend services using Python & FastAPI
Develop and optimize data access layers using SQLAlchemy Core and PostgreSQL
Implement caching, queueing, and performance optimization workflows
Technical Skills Required
Python FastAPI asyncio SQLAlchemy Core PostgreSQL Redis AWS Docker pytest Git Jira Confluence
Benefits & Perks
Four-day work week
100% remote role
Competitive salary & benefits
Learning & development budget
Laptop + monitor provided

Job Description


πŸš€ Backend Engineer – Remote (INDONESIAN ONLY)

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.

This is your chance to build meaningful software with real-world impact β€” while enjoying a healthy work-life balance (including a four-day work week!)


The Role

As a 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 SQLAlchemy Core and PostgreSQL.
  • 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

  • 5+ years of experience as a Backend Engineer.
  • Strong experience with:
  • Python, FastAPI, asyncio, SQLAlchemy Core, PostgreSQL, 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

  • Experience with VueJS or Typescript (not required).
  • Prior work with geospatial data or mapping products.


Why You’ll Love It Here

  • FOUR-DAY WORK WEEK
  • 100% remote role – work from anywhere in Indonesia
  • Competitive salary & benefits
  • Learning & development budget
  • Laptop + monitor provided
  • Highly collaborative, mission-driven engineering culture

Subscribe our newsletter

New Things Will Always Update Regularly