Senior Data Engineer

Related keywords: entry level remote jobremote job entry leveldata entry remote job

This page contains product affiliate links.

Company Overview

BHFT is a proprietary algorithmic trading firm focused on innovation and excellence in the financial technology sector. The company prides itself on managing the entire trading cycle, which ranges from software development to coding complex strategies and algorithms. With over 200 professionals on its team, BHFT emphasizes a strong technological focus, where 70% of its employees are technical specialists.

Operating as a fully remote organization, BHFT creates an environment characterized by transparency, clarity, and open communication. The firm is actively expanding into new markets and continually innovating in algorithmic trading, presenting an exciting opportunity for candidates looking to grow in a dynamic setting.

Job Title

Senior Data Engineer

Job Responsibilities

As a Senior Data Engineer at BHFT, you will be responsible for a variety of vital tasks to ensure the integrity and effectiveness of data systems, which include:

  • Ingestion & Pipelines: You will architect both batch and stream pipelines using tools such as Airflow and Kafka. Additionally, you will create reusable SDKs in Python and Go for internal data producers.

  • Storage & Modeling: The role involves implementing and optimizing storage solutions such as S3, focusing on petabyte-scale analytics. You will take ownership of partitioning, compression, Time to Live (TTL), versioning, and cost optimization.

  • Tooling & Libraries: You will develop internal libraries for managing schemas, validating data contracts, and ensuring data lineage. Also, you will contribute to shared libraries for data consumers, encompassing research and real-time trading functions.

  • Reliability & Observability: This role requires embedding tools for monitoring, alerting, Service Level Agreements (SLAs), Service Level Objectives (SLOs), and Continuous Integration/Continuous Deployment (CI/CD). You will also advocate for automated testing and data quality assessments.

  • Collaboration: A vital aspect of this position includes partnering with different teams such as Data Science, Quant Research, Backend, and DevOps to convert requirements into platform capabilities and best practices.

Required Skills and Experience

To be eligible for consideration for the Senior Data Engineer role, candidates should have the following qualifications:


🎁 Get your FREE ebook!

Share this page using the buttons below and download our e-book "Essential Soft Skills for Today’s World" instantly.

Once shared, you’ll see the download button on any page you visit!

✅ Thanks for sharing!

You can now download your ebook:

📥 Download "Essential Soft Skills for Today’s World"
  • A minimum of 7 years in building production-grade data systems.
  • Familiarity with market data formats, such as MDP, ITCH, FIX, and proprietary exchange APIs.
  • Expert-level proficiency in Python (with Go and C++ considered advantageous).
  • Practical experience with modern orchestration tools such as Airflow and event streaming technologies like Kafka.
  • Strong knowledge of SQL, including complex queries, aggregations, joins, and optimization techniques.
  • Demonstrated experience in designing high-throughput APIs (both REST and gRPC) and data access libraries.
  • Competence in Linux, containers (specifically Docker), and cloud object storage services (like AWS S3 or GCS).
  • A proven track record in mentoring juniors, conducting code reviews, and driving engineering excellence within teams.

Benefits and Offerings

BHFT is committed to providing an enriching work environment. The newly hired Senior Data Engineer can expect:

  • An opportunity to work in a modern international technology setting, avoiding bureaucracy and confronting technical debt.
  • Excellent prospects for professional growth and self-realization.
  • Flexibility to work remotely from virtually any location globally, along with a flexible schedule.
  • Compensation for health insurance and contributions towards sports activities and professional training.

These offerings underline BHFT's objective to foster a healthy work-life balance and professional development, making it an appealing option for candidates seeking to grow in their careers.

Conclusion

The Senior Data Engineer position at BHFT presents an excellent opportunity for individuals with strong technical skills and a passion for innovation. By marrying domain expertise with advanced technologies, candidates can contribute significantly to the firm’s mission of pioneering algorithmic trading strategies. With a supportive and transparent remote working culture, BHFT aims to nurture its talent while expanding its market footprint.



This job offer was originally published on himalayas.app

BHFT

United Arab Emirates

Data entry

Full-time

May 26, 2025

13 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.