Lead Python BE/Data Engineer

Smarter is a management company responsible for defining the overall strategy of investment activities and ensuring optimal management and development strategies for each business unit within the group. The company's primary areas of business interests encompass investment activities, information technologies, and trading.

 

For our product, Pine Software Technology Ltd - a software company specializing in trading technology solutions for regulated brokers and trading firms. We build SaaS products that support electronic trading, brokerage operations, risk management, and financial data analysis.

 

We are looking for a Lead Python BE/Data Engineer for the Market Data Platform.

โ€

Responsibilities

  • Lead the design and development of backend services for a Market Data / Trading Platform.
  • Own architectural decisions around data storage, data access patterns, and service boundaries.
  • Build and maintain high-performance Python services using FastAPI + asyncio.
  • Work with PostgreSQL as the primary database, ensuring correct schema design, performance tuning, partitioning and indexing strategies.
  • Implement scalable APIs for market data retrieval, analytics, and internal platform use cases.
  • Design and maintain asynchronous pipelines for data ingestion, processing, and transformation.
  • Ensure system reliability: observability, logging, monitoring, alerting, and incident response readiness.
  • Establish best engineering practices: code-review culture, testing standards, and CI/CD discipline.
  • Mentor engineers and drive the technical growth of the team.
  • Collaborate with other platform teams (streaming / product teams) to align data contracts and domain boundaries.

     

Job requirements

  • 6+ years of professional experience as a Python Engineer and 1+ year as a Lead.
  • Strong backend engineering background with a focus on distributed systems and data-intensive applications.
  • Experience designing microservices and event-driven architectures. Tooling: Apache Kafka, RabbitMQ etc.
  • Hands-on expertise with Python async stack (asyncio) and modern backend frameworks (FastAPI).
  • Strong practical experience with PostgreSQL: schema design, query optimization, indexing, partitioning, replication strategies.
  • Experience building production systems with high throughput and low latency requirements.
  • Experience with containerization and deployment practices (Docker, CI/CD).
  • Data engineering experience (ETL pipelines, streaming, data lakes, warehousing). Tooling: Pandas/Polars, Apache Spark etc.
  • Strong engineering discipline: clean architecture, testing, maintainability.
  • English level: B1-B2.

     

Nice to Have

  • ClickHouse or time-series databases, any NoSQL Solutions.
  • Kubernetes.
  • Domain experience in trading / market data systems.
  • Experience with event sourcing.
  • Pattenrs: CQRS, Materialized Views, Snapshoting etc.
  • Experience with cloud services (AWS S3, IAM, etc.)

     

What We Offer

  • Care from Day One โ€” medical insurance from your first day, including dental care, massage, and professional psychological support.
  • Work-Life Balance โ€” 25 days of paid vacation + 30 days of paid sick leave.
  • Investment in Your Energy โ€” partial reimbursement for sports and fitness activities.
  • Growth & Learning โ€” coverage for English or Ukrainian language courses and a dedicated professional development budget.
  • Knowledge Library โ€” office books and access to the Kuka online library.
  • Island Relaxation โ€” up to 14 days per year at the company villa in Cyprus.
  • Modern Workspaces โ€” Unit City (Ukraine) with full power-backup infrastructure or a modern office in Larnaca, Cyprus.

 

Please note, that only shortlisted candidates will be contacted. Thank you for considering Pine as your next career move!

โ€

Required languages

English B1 - Intermediate
Ukrainian C2 - Proficient
Python, FastAPI, PostgreSQL, Microservices, Data Engineering
Published 27 February
12 views
ยท
2 applications
50% read
To apply for this and other jobs on Djinni login or signup.
Loading...