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
Technical Skills Required
Benefits & Perks
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