This is a remote position.
- Design and build backend systems and REST/GraphQL APIs using Python (FastAPI).
- Integrate third-party APIs and automate workflows with AI tools, LLMs, and process orchestration platforms (like LangChain, LangGraph, n8n, or Zapier).
- Develop ERP modules (CRM, Orders, Accounting, Inventory, Reports) with robust data models.
- Implement data pipelines and synchronization layers with reliability and scalability.
- Manage PostgreSQL databases using SQLAlchemy, Prisma, or similar ORM frameworks.
- Optimize system performance, reliability, and security in production environments.
- Use CI/CD pipelines, Docker, and cloud infrastructure (AWS, GCP, or Azure) for deployments.
- Collaborate with frontend, operations, and product teams to design integrated solutions.
Requirements
· 3+ years of experience in backend development with Python/FastAPI.
· Strong understanding of API design, authentication (OAuth2, JWT, RBAC), and webhooks.
· Experience in AI automation tools or integrating machine learning models into backend workflows.
· Proficiency with PostgreSQL, schema design, and query optimization.
· Hands-on experience with Docker, Git, and CI/CD pipelines.
· Familiarity with cloud platforms (AWS/GCP/Azure) and scalable architecture design.
· Excellent debugging, problem-solving, and documentation skills.