Pine Software

Lead Python BE/Data Engineer

Location

remote

Type

full time

Department

IT

Application Posted

February 26, 2026

Pine Software Technology Ltd is 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 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, CI/CD discipline.
  • Mentor engineers and drive 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.

Join the Pine Software team, where your talents and aspirations will be recognized! We offer a dynamic work environment, opportunities for professional growth, and support at every step of your career path. Start your journey to success with us—apply today and take the first step towards your bright future!

Pine Software is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. Please note, that only shortlisted candidates will be contacted. Thank you for considering Pine as your next career move!

Career Opportunities

Other Open Positions

We work with programming languages like C#, Python, JavaScript, and C++. At Pine, we value talent, dedication, and responsibility. If you’re ready to create innovative products, you’ll thrive with us

Middle General QA Engineer

Remote / Full-Time

Python Engineer

Remote / Full-Time

HR People partner

Larnaka, Cyprus / Full-Time

Senior Site Reliability Engineer (SRE)

Remote / Full-Time

Senior C++ Engineer

Remote / Full-time

Senior General QA Engineer

Remote / Full-time

View All Positions

Contact

Do you want
to get in touch
with us?

Ready to grow your company?
Get in touch today!

Reach us