TeamCraft Roofing Inc

Senior Backend Engineer (Python) to $5500

You are not just building CRUD APIs - you are building the "connective tissue" that ingests data from multiple business systems, processes it, and serves it to our AI Agents.

 

Solve two problems: Fragmentation and Intelligence. Build high-performance services that ingest messy data from ERPs, clean it for our Data Lakehouse, and serve it for RAG-based AI agents.

 

Tech Stack

  • Core: Python (FastAPI, Django)
  • Database: PostgreSQL (Complex SQL, JSONB), Redis
  • ORM: SQLAlchemy
  • AI/LLM: LangChain, RAG, Azure AI Search
  • Infrastructure: Azure Container Apps, Azure Functions, Docker

     

Responsibilities

  • Design production-grade REST APIs using FastAPI
  • Build data pipelines using Pandas/NumPy for ERP/CRM data processing
  • Implement RAG workflows for document-based AI (Field Pack AI)
  • Build robust connectors for third-party systems
  • Enforce quality: 80% test coverage, strict type-hinting

     

Requirements

  • 5+ years Python backend development
  • Strong Pandas/NumPy and SQLAlchemy experience
  • Hands-on RAG or LLM backend experience
  • PostgreSQL optimization experience
  • Pytest and modular code practices
  • English B2+ (daily syncs with US team)

     

Nice to Have

  • Azure ecosystem (Functions, Key Vault, Container Apps)
  • Pandas (for quick data manipulation)
  • Construction or logistics industry experience
  • OCR/document processing

Required skills experience

Python 4 years
PostgreSQL 3 years

Required languages

English B2 - Upper Intermediate
Published 29 December 2025
223 views
ยท
44 applications
54% read
To apply for this and other jobs on Djinni login or signup.
Loading...