Backend Engineer (Python)
SplitMetricsEurope Time ZonesУдалённоот 4 летflexibleПолная занятость
PythonSQLAIPostgreSQLCI/CDDockerLLMKafkaBackendAWSMicroservicesRedisRabbitMQFastAPIETLA/B testingAnalyticsDjangoData PipelinesS3Big DataCeleryASOApple Search Ads
Описание
SplitMetrics is a global software company offering an ecosystem of products and services that serve as a growth engine for top mobile-first businesses worldwide. We are looking for a Senior Backend Engineer (Python) who will join our team.
Responsibilities
- Design and build backend services in Python (FastAPI)
- Implement async job execution and status tracking (Redis/Celery/Kafka)
- Integrate with LLM services (internal & external)
- Build and maintain external MCP servers that expose our platform to third-party AI agents and clients
- Develop ETL pipelines and ensure data quality across ingestion, transformation, and storage
- Ensure stability, observability, and cost-efficient inference
Requirements
- 4+ years Python backend experience
- Strong FastAPI experience
- Solid PostgreSQL + S3 (or equivalents)
- Experience with async task queues (Celery, Redis, Kafka)
- Production experience integrating with microservices: long-running jobs, retries, failure handling
- Solid hands-on experience with agentic AI: building MCP servers, implementing agents, and working with various LLMs and other generative models
- Genuine enthusiasm for agentic AI and keeping up with how the field evolves
- Basic observability skills (logging, monitoring, alerting)
- Experience in cross-functional teams (frontend, ML)
- Experience with AWS infrastructure, Docker, Kubernetes
Nice to have
- Familiarity with LangChain or agentic workflows
- Marketing technology background (ad platforms, creative tools)
- Experience with StarRocks (or other OLAP databases, ex. Clickhouse)
We offer
- Vacation and public holidays following your country's regulations
- Additional PTOs annually for personal rejuvenation
- Medical insurance or health care compensation
- Paid sick leave to prioritize your well-being
- Top online/offline conferences and mobile industry events
- Internal courses for continuous professional development
- Micro-management-free and supportive management style
- Semi-annual performance review sessions
- New career opportunities through our internal mobility program
- Corporate online events and offline team retreats
- Collaboration between teams through shared OKRs
- Environment conducive to open dialogue and constructive feedback
- Flexible working schedule for a better work-life balance
- Remote-first working environment
- Coworking costs coverage program
- Office hubs in key locations for a convenient and productive work environment
Hiring process
- Our Talent Acquisition team can help answer any questions about location after starting the recruiting process