CI&T

Senior C#/.NET Developer, Market Data Platform

CI&T

What You'll Do

Build the .NET client for new services from gRPC .proto contracts. Re-implement the existing .NET wrapper to ensure its public interface remains unchanged while calls transition to gRPC and Arrow Flight. Convert Arrow record batches into .NET types efficiently and without precision loss. Write tests to compare results from the old and new backends for the same calls.

What We're Looking For

6+ years of experience with C# and modern .NET (6 or later). Production experience with gRPC in .NET, including Grpc.Net.Client and protobuf code generation. Hands-on experience with Apache Arrow in .NET or another columnar data format. Strong handling of high-volume data and care with timestamp precision.

Additional Information

Experience Level

Senior

Job Language

English

Employment Type

Full-time

Work Mode

Remote