Senior .NET Developer

Eclaro

Philippines

À distance

PHP 1 200 000 - 1 800 000

Plein temps

Il y a 6 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Eclaro seeks a Senior .NET Developer to lead the migration of a hedge fund system from OneTick to a new kdb+ and Iceberg-backed stack. The role centers on the .NET side, with a Python service layer connected via gRPC and Arrow Flight, while the existing .NET wrapper remains the client interface.

You will work with the architect and client engineering team to ensure a smooth transition, building the new stack in parallel and reconciling results against the legacy system.

Qualifications

  • Must have 6+ years of professional C# and .NET experience (NET 6+).
  • Production gRPC experience in .NET with Grpc.Net.Client and protobuf.
  • Hands-on Apache Arrow in .NET or equivalent columnar data format.
  • Strong understanding of memory management, Span/Memory, streaming, and async code.
  • Careful handling of timestamp precision, time zones, and numeric data types.

Responsabilités

  • Own the .NET side of the migration.
  • Collaborate with architect and client engineering team.
  • Migrate from OneTick to kdb+ and Iceberg-backed architecture.
  • Coordinate with Python service layer exposed via gRPC and Arrow Flight.

Connaissances

C#/.NET
gRPC in .NET
Apache Arrow in .NET
High-volume processing
Data precision

Description du poste

Senior .NET Developer
Work Setup: Remote
Shift: Night Shift
1. About the Role

We are seeking a Senior .NET Developer to support a large hedge fund in migrating from the commercial tick database OneTick to a new architecture using kdb+ for real-time market data and Apache Iceberg for end-of-day historical data.

A Python service layer, exposed through gRPC and Arrow Flight, will connect the new data stores. The existing .NET wrapper will remain the client-facing interface but will be re-backed by the new services.

The migration will run alongside the existing system, allowing the team to build the new stack, reconcile results against OneTick, and gradually transition consumers to the new architecture.

The developer will own the .NET side of the migration, collaborating closely with the architect and the client's engineering team.

2. Key Responsibilities and Technical Requirements
Must-Have Requirements
  • C# and .NET: 6+ years of professional experience using C# and modern .NET (.NET 6 or later).
  • gRPC: Production experience with gRPC in .NET, including Grpc.Net.Client, Protocol Buffers (protobuf) code generation, and streaming calls.
  • Apache Arrow / Columnar Data: Hands-on experience using Apache Arrow in .NET (Apache.Arrow package) or another columnar data format.
  • High-Volume Data Processing: Strong understanding of memory allocation, Span, Memory, streaming, and asynchronous programming.
  • Data Precision: Careful handling of timestamp precision, time zones, and numeric data types.
Nice-to-Have Skills
  • Experience with Arrow Flight in any programming language.
  • kdb+ C# client experience, such as csharpkdb or qSharp, or basic knowledge of q.
  • Experience integrating or wrapping market data or tick database APIs, such as OneTick, kdb+, Bloomberg, or Refinitiv.
3. Work Experience and Domain Qualifications

Candidates should ideally have experience in financial services or trading technology, including:

  • Market data experience at a hedge fund, bank, brokerage, or trading technology vendor.
  • Familiarity with trades, quotes, order books, symbology, corporate actions, and exchange calendars.
  • Understanding of the differences between exchange, vendor, and capture timestamps, and why these distinctions matter.
  • Experience working with at least one of the following asset classes:
  • Equities
  • Options
  • Futures
  • Foreign exchange (FX)
  • Fixed income
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior C#/.Net Developer
Senior C#/.Net Developer

ECLARO • Philippines

À distance
PHP 900 000 - 1 600 000
Senior .NET Developer: Real-Time Data Migration (Remote)
Senior .NET Developer: Real-Time Data Migration (Remote)

Eclaro • Philippines

À distance
PHP 1 200 000 - 1 800 000
Senior .NET Market Data Platform Lead (Remote, Night Shift)
Senior .NET Market Data Platform Lead (Remote, Night Shift)

ECLARO • Philippines

À distance
PHP 900 000 - 1 600 000
Senior Engineer (C and Java)
Senior Engineer (C and Java)

Cloud Bridge Tech Recruitment • Taguig

Hybride
PHP 1 200 000 - 1 800 000
Lead Application Developer
Lead Application Developer

TymblHub • Hinoba-an

Sur place
PHP 1 000 000 - 1 500 000
Senior Engineer (C# and Java)
Senior Engineer (C# and Java)

Cloud Bridge Tech Recruitment • Taguig

Hybride
PHP 900 000 - 1 300 000
Senior Software Engineer (.NET & AI) - WFH/Remote
Senior Software Engineer (.NET & AI) - WFH/Remote

Complete Development (CoDev) • Metro Manila

À distance
PHP 1 200 000 - 2 400 000
Equipment provided
Remote role
Night shift support
Senior Software Engineer (.NET & AI) - WFH/Remote
Senior Software Engineer (.NET & AI) - WFH/Remote

CoDev Philippines • Philippines

À distance
PHP 1 200 000 - 2 400 000
Equipment provided
Senior Engineer (Java)
Senior Engineer (Java)

TP ICAP Group • Taguig

Sur place
PHP 1 800 000 - 2 400 000
Senior Software Developer
Senior Software Developer

Strategic Staffing Solutions, Inc. • Makati

Hybride
PHP 900 000 - 1 300 000
Lieux principaux