Middle Python Engineer

RemoteMiddleSenior

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

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.

Website

See all 3 jobs at X-FLOW

Please let X-FLOW know you found this job on Wantapply. It helps us get more jobs on our site. Thanks!