Voltar para vagas

Senior C#/.NET Developer, Market Data Platform, Brazil

Remoto - Brasil Publicado há 2 dias

CI&T

Na CI&T, ajudamos grandes empresas a transformar o potencial da IA em impacto real para os negócios com AI Deployment, execução nativa de IA e soluções de negócios integradas à tecnologia.

Resumo da oportunidade

Com 30 anos de experiência em transformação tecnológica, aceleramos a inovação com expertise em Agentic SDLC, modernização de aplicações, Data & AI, Martech e estratégia de negócios.

Na CI&T, ajudamos grandes empresas a transformar o potencial da IA em impacto real para os negócios com AI Deployment, execução nativa de IA e soluções de negócios integradas à tecnologia.

We are 8,000 CI&Ters across more than 25 countries, collaborating to build solutions with real impact. AI is already part of how we work, evolve, and innovate every day.

Responsibilities Build the .NET client for the new services from gRPC .proto contracts. Re-implement the existing .NET wrapper so its public interface stays the same while calls go to gRPC and Arrow Flight instead of OneTick. Convert Arrow record batches into the .NET types applications use today, efficiently and without precision loss. Write tests that compare results from the old and new backends for the same calls.

Required 6+ years of C# and modern .NET (6 or later). Production experience with gRPC in .NET (Grpc.Net.Client, protobuf code generation, streaming calls). Hands-on use of Apache Arrow in .NET (Apache.Arrow package) or another columnar data format. Strong handling of high-volume data: memory allocation, Span/Memory, streaming, async. Care with timestamp precision, time zones and numeric types.

Nice to have Arrow Flight in any language. kdb+ C# client experience (csharpkdb, qSharp) or basic q. Prior work wrapping a market data or tick database API (OneTick, kdb+, Bloomberg, Refinitiv).

Background and ways of working

Finance background (preferred, not required) Market data work at a hedge fund, bank, broker or trading technology vendor. Familiarity with trades, quotes, order books, symbology, corporate actions and exchange calendars. Understanding of the difference between exchange, vendor and capture timestamps, and why it matters. Any of: equities, options, futures, FX or fixed income data.

Also expected Fluent written and spoken English ; comfortable working directly with client engineers. Writes tests and works in Git-based code review. Linux comfort; CI/CD and containers are a plus. Able to overlap at least 4 hours a day with US Eastern time.

Detalhes da vaga

Local

Remoto - Brasil · modelo remoto

Inscrição e candidatura

  • Consultar anúncio original e candidatar-se
  • Resumo elaborado pelo UpVagas com base nas informações publicadas pela empresa. Consulte o anúncio original para conferir todos os detalhes e eventuais atualizações.

UPVAGAS · CENTRAL DE CARREIRA

Sua próxima oportunidade começa aqui

Encontre, compare e acompanhe vagas de um jeito simples.

✓ Grátis · Sem precisar de conta✓ Brasil · US · Worldwide
Receba novas vagas no Telegram Toque no mascote para configurar seus alertas.
Mascote UpVagas com Telegram