Middle Data Engineer with Scala

Bulgaria (Remote)
Remote

Company Social & Media:

Codery

About the Company

Codery is a software company that helps organizations close skill gaps by structuring dedicated IT talent teams. The company identifies, hires, and provides highly skilled professionals while allowing clients to manage them as part of their own teams. Codery focuses on delivering scalable and specialized technical solutions across industries.

About the Role

The Data Engineer will design, develop, and optimize high-performance data pipelines and infrastructure in a fast-paced financial trading environment. This role requires expertise in large-scale data processing, distributed systems, and cloud architectures, supporting trading, risk management, regulatory compliance, and analytics initiatives. The engineer will work on both GCP and Oracle-based systems, ensuring reliable and scalable data flows.

Responsibilities

  • Design, build, and maintain scalable data pipelines on Google Cloud Platform (GCP)
  • Develop integration and transformation workflows between cloud services and on-premises Oracle databases
  • Collaborate with trading, risk, and analytics teams to deliver real-time and batch data solutions
  • Optimize and monitor data system performance for latency-sensitive trading applications
  • Work with cross-functional teams following Agile/Scrum methodologies
  • Ensure data governance, lineage, and compliance with regulatory standards (e.g., MiFID II, FCA)
  • Automate data workflows using Terraform, CI/CD pipelines, and containerization tools like Docker and Kubernetes

Requirements

  • Strong experience with Google Cloud Platform tools such as BigQuery, DataPlex, DBT, Pub/Sub, and Dataflow
  • Expertise in Oracle SQL, PL/SQL, and working with complex stored procedures and large datasets
  • Proficiency in programming languages such as Python, Java, or Scala
  • Experience with streaming and messaging systems, CI/CD tools, and Kubernetes
  • Hands-on experience with Infrastructure as Code, preferably Terraform
  • Deep understanding of data modeling, data warehousing, and ETL/ELT patterns
  • Familiarity with Agile development practices including Scrum, Kanban, and Jira
  • Exposure to financial markets, trading systems, or high-performance environments

Nice to Have

  • GCP certification (Professional Data Engineer or similar)
  • Experience with AWS cloud platform
  • Knowledge of regulatory reporting, market data, or trade surveillance systems
  • Experience with orchestration tools such as Apache Airflow or DBT
  • Understanding of data security and compliance frameworks

Benefits

  • Opportunity to work in a fast-paced financial technology environment
  • Exposure to cutting-edge cloud and data engineering technologies
  • Collaboration with cross-functional teams and agile practices
  • Chance to work on high-impact projects supporting trading and risk management systems
  • Professional growth through challenging assignments and learning opportunities

Complete details about this role can be found on the official website below: