Middle Python Engineer
We are currently looking for a Middle Python Engineer for our flagship project, Happy Color.
Key Responsibilities:
Data/Workflow:
Develop and maintain DAGs in Airflow: sensors, custom operators, retries/SLAs, dependent pipelines.
Integrate with external APIs/databases, ensure reliable error handling, idempotency, scheduling, and manage secrets.
Automation:
Create scripts and services in Python (CLI, bots, utilities) to automate manual processes within teams.
Develop small internal services/adapters (FastAPI/Flask).
Observability and Stability:
Implement metrics/logs/traces using Prometheus/OpenTelemetry, Sentry; set up alerts and SLO/SLI.
Create dashboards in Grafana: data sources, variables, alerts, business and technical metrics.
Perform synthetic checks (health/e2e) and establish regression gates in CI.
AI and Prompts:Design and iterate prompts (OpenAI), manage versions, and conduct experiments.
Develop small pipelines/chains (LangChain/custom wrappers), handle retries, caching, and control costs and quality.
Implement basic guardrails: validations, restrictions, data privacy.
Quality and Processes:Manage CI/CD using GitLab CI, handle artifacts, environment configurations, and test infrastructure.
Maintain documentation, manage incident workflows, and conduct postmortems.
Requirements:
2+ years of commercial experience as a Python engineer or QA Automation.
Proficient in Python: standard library, requests/asyncio, type hinting, packaging (poetry/pip), pytest.
1+ year of experience with Airflow: DAGs, operators/sensors, dependencies, retries, variables/connections, task monitoring.
SQL proficiency in writing efficient queries; experience with PostgreSQL/MySQL; basic knowledge of Redis is a plus.
Monitoring experience: Grafana (dashboards/variables/alerts), Prometheus/Alertmanager, Sentry.
Process automation: integrating with HTTP APIs, cron/orchestration, small utilities and bots.
Basic skills with AI providers: OpenAI/Anthropic, prompt engineering, quality/cost assessment.
Engineering practices: Docker, Git, code reviews, clean code, documentation.
Communication skills: ability to gather requirements, decompose tasks, and explain solutions.
Russian - С1/higher, English - B1.
Preferred Qualifications:
Experience with FastAPI.
Knowledge of OpenTelemetry, Loki, Grafana Alerting/Contact Points/Annotations.
QA expertise: Playwright for synthetic testing, contract tests (OpenAPI/Pact).
Load testing experience: k6.
Familiarity with cloud platforms: AWS, basic Helm.
Experience with feature flags.
What We Offer:
Competitive salary and benefits package.
Opportunity to work with a talented and passionate team in a creative and dynamic environment.
Flexible working hours and remote/office work options.
Career growth and professional development opportunities.
A fun and inclusive company culture that celebrates diversity and creativity.
Published on: 10/10/2025

X-FLOW
X-FLOW is a mobile game development company established in 2018. We gained recognition after the release of Happy Color, the most popular digital coloring book.
Please let X-FLOW know you found this job on Wantapply. It helps us get more jobs on our site. Thanks!