hireclover
All jobs

toogeza

Strong Middle/Senior Back-End Developer (Python)

Remote Senior $4.7k–$12.8k/moest.

Summary

Madgicx is transforming eCommerce advertising through AI-powered automation and intelligent optimization. As a Backend Engineer, you'll build and maintain core APIs and services powering their AI-driven advertising platform, handling millions of daily operations and serving as the foundation for their AI agent ecosystem.

What you'll do

  • Build and maintain RESTful APIs serving web, mobile, and AI agent clients
  • Design database schemas and optimize query performance for high-traffic endpoints
  • Implement authentication, authorization, and rate limiting for secure API access
  • Write comprehensive tests (unit, integration, E2E) ensuring code quality and reliability
  • Integrate with advertising platform APIs (Meta Marketing API, Google Ads API, TikTok Ads)
  • Build data ingestion pipelines processing campaign metrics, creative performance, and audience insights
  • Handle webhook processing, event streaming, and asynchronous job processing
  • Implement retry logic, circuit breakers, and graceful degradation for external service failures
  • Build backend services supporting AI agent workflows and LLM integrations
  • Design APIs enabling AI agents to query data, execute actions, and receive feedback
  • Optimize API response times (P95 <500ms) and database query performance
  • Implement caching strategies (Redis, CDN) for high-traffic endpoints
  • Design for horizontal scalability using containerization and orchestration
  • Monitor system health, troubleshoot production issues, and participate in on-call rotation
  • Write clean, well-documented, maintainable Python code following team standards
  • Conduct code reviews and participate in pair programming sessions

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
  • 5+ years of production backend development with demonstrable impact on system reliability and performance
  • Strong proficiency in Python web frameworks (FastAPI, Flask, Django) and async programming
  • Experience building RESTful APIs with proper versioning, error handling, and documentation (OpenAPI/Swagger)
  • SQL expertise (PostgreSQL, MySQL) including schema design, indexing, and query optimization
  • Hands-on experience with Google Cloud Platform (preferred) or AWS/Azure
  • Practical experience using GenAI tools (GitHub Copilot, ChatGPT, Claude) for development
  • Understanding of LLM capabilities/limitations and experience with agentic toolings (RAG, Guardrails, Feedback loops, planning, MCPs, orchestration tools)
  • Production experience with Docker and Kubernetes for service deployment
  • Experience with third-party API integration, OAuth flows, webhook processing, and rate limit handling
  • Knowledge of message queuing systems (Pub/Sub, RabbitMQ, Kafka)
  • Experience with Infrastructure as Code (Terraform or equivalent)
  • Understanding of distributed tracing, structured logging, metrics collection, and alerting

Conditions

Benefits & Perks:

  • Competitive salary and equity
  • Performance bonuses
  • Comprehensive benefits package
  • Learning budget for conferences, courses, and certifications
  • Dedicated learning time
  • Remote-first culture
  • Flexible hours and work-life balance

What Success Looks Like (First 12 Months):

  • Consistently deliver features from design to production within sprint cycles
  • Maintain <0.1% API error rate and P95 response times under target SLAs
  • Write code requiring minimal revisions and serving as examples for junior engineers
  • Backend services seamlessly support AI agent integrations and ML model deployments
  • Improve developer productivity through better tooling, documentation, or architectural patterns

Browse jobs