Careers

Tezos ecosystem career opportunities

Tezos is the product of many organizations and individuals across the globe working together on an open-source project.

Data Engineer (Python)

Madfish

Madfish

Software Engineering, Data Science
Armenia
Posted on Nov 19, 2025

Python Developer

📍 Location: Yerevan, Armenia (on-site / hybrid)
🕒 Duration: 1-year contract with prolongation

We’re looking for a Python Developer to join a new, high-impact project for one of our key clients. The role involves developing scalable Python-based services, APIs, and automations that drive product innovation and operational efficiency.

Responsibilities

  • Design and develop scalable, efficient Python services, APIs, and automations.
  • Build and maintain data pipelines and integrations supporting core products and internal tools.
  • Take full ownership of features — from design and implementation to CI/CD, monitoring, and observability.
  • Optimize performance, reliability, and security across backend systems.
  • Collaborate with Product, R&D, Operations, and Business teams to deliver impactful technical solutions.
  • Work with cloud environments and containerized deployments.
  • Build and manage workflows using Airflow, integrating with various data platforms.

Requirements

  • Bachelor’s degree in Computer Science or equivalent practical experience.
  • 3+ years of professional experience as a Python Developer or Software Engineer.
  • Strong proficiency in Python (must-have) and experience with at least one major framework such as FastAPI, Django, or Flask.
  • Solid software engineering fundamentals — OOP, design patterns, testing, and debugging.
  • Experience building and consuming REST APIs and working with asynchronous programming.
  • Proficiency with Git and CI/CD workflows; experience with Docker and/or Kubernetes is a plus.
  • Knowledge of SQL and experience with analytical databases (e.g., Snowflake or similar) — advantage.
  • Experience with Airflow — advantage.
  • Excellent communication and collaboration skills.
  • Ability to visit the office 2–3 times per week.