Senior Python Developer

ATEZ

Sariyer

Description

About Us

At ATEZ, we constantly reimagine the future of technologies and excellence in cross-border trade. To achieve, we;

  • stand at the forefront of AI innovation
  • accelerate groundbreaking technology
  • build cutting-edge solutions
  • think of venturing outside of the norm

MUST HAVE

  • 5+ years of professional experience with Python
  • Advanced experience with FastAPI or similar async frameworks (strong grasp of async/await and concurrency models)
  • Relational database (RDBMS) design and optimization — particularly PostgreSQL
  • ORM and migrations with SQLAlchemy/SQLModel + Alembic
  • Strong command of operational concepts such as containerization (Docker), Kubernetes, and secret/environment management
  • RESTful API design (including validation with Pydantic)
  • XML processing (lxml, xmltodict)
  • Test discipline with TDD and/or BDD practices; code quality tooling (pytest, mypy, ruff)

NICE TO HAVE

  • CI/CD pipelines (e.g., GitHub Actions)
  • Observability / monitoring (e.g., ELK stack, distributed logging, error tracking)
  • Familiarity with NoSQL solutions
  • Basic machine learning / data analysis capability
  • Domain experience in customs, international trade, or finance

RESPONSIBILITIES

  • Develop and enhance high-volume declaration processing and compliance checks
  • Design and implement new rules and control mechanisms
  • Develop and maintain concurrent external service integrations (exchange rate, tariff queries, etc.)
  • Develop ML/AI-based anomaly detection modules
  • Database schema design and migration management
  • Improve CI/CD pipelines
  • Conduct code reviews and maintain technical documentation

TECH STACK

Language & Framework: Python 3.11+, FastAPI, Uvicorn, Gunicorn

Database: PostgreSQL, SQLModel/SQLAlchemy, Alembic

Infrastructure: Docker, Kubernetes, Helm

Security & Secrets: Secret/environment management (Vault), OAuth2/OIDC

Monitoring: Distributed logging and error tracking (ELK, Sentry)

CI/CD: GitHub Actions

Testing & Quality: Pytest, mypy, ruff, coverage

Other: lxml, httpx, rapidfuzz, tenacity

Work Environment:

  • Hybrid working days (4 days remote work, 1 fixed-day office work)
  • Our İstanbul office is located at Ayazağa, Sarıyer. (Skyland Offices)
  • Minimal meetings, maximum productivity.
  • Flexible working hours for work-life balance
  • Regular team retreats and social events
  • Complementary Health Insurance
  • Competitive salary and benefits package
  • Transportation expense compensation for taxi usage during office days
  • Monthly meal card
  • And much more!.