Back-End Architect
Core
Design, develop, and maintain robust and scalable APIs and workflow engines for an AI-driven performance marketing platform.
Role type
Senior Back-End Architect
Builds
Scalable agentic workflow platform, RESTful APIs, and GraphQL endpoints for global marketing teams
Domain
Performance marketing, AI/ML integration, distributed systems
Deliverable
production ML models
Required skills
Python (asynchronous programming), Microservices architecture, API design (REST/GraphQL), Cloud platforms (AWS/GCP), Containerization (Docker/Kubernetes), Relational and NoSQL databases, TDD
Preferred skills
AI/ML model deployment, Performance marketing concepts, Open-source contributions
Technologies
Python, Django, Flask, Kafka, RabbitMQ, SQS, Cloud Tasks, PostgreSQL, MySQL, MongoDB, AWS, Google Cloud Platform, Docker, Kubernetes
Responsibilities
Design and implement scalable backend systems and APIs; Integrate AI/ML models and LLMs into workflow engines; Collaborate with DevOps on deployment and scaling; Participate in code reviews and architectural decision-making; Break down epics into deliverable slices of functionality
Seniority
Senior, hands-on IC