Python Data Engineer

$$
Product

DUTIES AND RESPONSIBILITIES
- Design, build, and maintain ETL/ELT pipelines to collect, process end-to-end, and store financial data
- Write optimized, efficient code to process and analyze financial data
- Design and evolve the database schema; write and tune queries
- Build and maintain integrations with external data sources and APIs (market data feeds, vendor APIs, cloud storage)
- Identify and resolve performance bottlenecks
REQUIRED QUALIFICATIONS AND EXPERIENCE
- 1โ€“2+ years designing and maintaining data pipelines, databases (SQL / PostgreSQL), and ETL processes
- Python with Pandas / NumPy and Git
- Comfortable working with cloud object storage โ€” AWS S3 or GCP Cloud Storage (GCS)
- A solid understanding of or interest in financial data, instruments, and markets
- Intermediate English
NICE TO HAVE โ€” BONUS, NOT EXPECTED
- Workflow orchestration: Airflow, Dagster, or Prefect
- Columnar / interchange formats: Parquet, Arrow, DuckDB
- Streaming or real-time feeds: Kafka, WebSocket market data
- Financial protocols / vendor APIs: FIX, Polygon, Refinitiv, Bloomberg
- Time-series databases: TimescaleDB, ClickHouse
- dbt, Docker, CI/CD
- Model Context Protocol (MCP) for AI/agent integrations
- Familiarity with R
- Background in Computer Science, Physics, or Applied Mathematics
WORK ENVIRONMENT
- Remote
- Flexible hours, 8 am โ€“ 8 pm
- Compassionate teammates and real growth opportunities
SALARY AND BENEFITS
- Paid vacation and state holidays (available to request after 8 months)
- Workshops and skills-boost courses encouraged

Required languages

English B1 - Intermediate
Ukrainian B1 - Intermediate
Published 18 June
29 views
ยท
2 applications
To apply for this and other jobs on Djinni login or signup.
Loading...