{"id":4286939,"url":"https://alion.io/job/cit-senior-c-net-developer-market-data-platform-brazil","title":"Senior C#/.NET Developer, Market Data Platform, Brazil","company":{"id":957,"name":"CI&T","domain":"ciandt.com","url":"https://alion.io/company/ciandt","size_band":"5000+","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"A","score":90,"open_postings":14,"ghost_share":0,"stale_share":0.571,"repost_share":0.071,"time_to_fill_p50_days":14,"computed_at":"2026-11-12T10:38:37Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":{"label":"ET","utc_offset_min":-5,"utc_offset_max":-5},"hiring_geo_confidence":"explicit","locations":["Brazil"],"countries":["BR"],"hiring_countries":["BR"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"C#","optional":false},{"name":"gRPC","optional":false},{"name":"gRPC for .NET","optional":false},{"name":"CI/CD","optional":true},{"name":"Git","optional":true},{"name":"KDB+","optional":true},{"name":"Linux","optional":true}],"status":"live","first_seen_at":"2026-11-13T18:29:43Z","employer_posted_date":"2026-11-13","last_verified_at":"2026-11-13T22:08:05Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Responsibilities\nBuild the .NET client for the new services from gRPC .proto contracts.\nRe-implement the existing .NET wrapper so its public interface stays the same while calls go to gRPC and Arrow Flight instead of OneTick.\nConvert Arrow record batches into the .NET types applications use today, efficiently and without precision loss.\nWrite tests that compare results from the old and new backends for the same calls.\nRequired\n6+ years of C# and modern .NET (6 or later).\nProduction experience with gRPC in .NET (Grpc.Net.Client, protobuf code generation, streaming calls).\nHands-on use of Apache Arrow in .NET (Apache.Arrow package) or another columnar data format.\nStrong handling of high-volume data: memory allocation, Span/Memory, streaming, async.\nCare with timestamp precision, time zones and numeric types.\nNice to have\nArrow Flight in any language.\nkdb+ C# client experience (csharpkdb, qSharp) or basic q.\nPrior work wrapping a market data or tick database API (OneTick, kdb+, Bloomberg, Refinitiv).\nBackground and ways of working\nFinance background (preferred, not required)\nMarket data work at a hedge fund, bank, broker or trading technology vendor.\nFamiliarity with trades, quotes, order books, symbology, corporate actions and exchange calendars.\nUnderstanding of the difference between exchange, vendor and capture timestamps, and why it matters.\nAny of: equities, options, futures, FX or fixed income data.\nAlso expected\nFluent written and spoken English; comfortable working directly with client engineers.\nWrites tests and works in Git-based code review.\nLinux comfort; CI/CD and containers are a plus.\nAble to overlap at least 4 hours a day with US Eastern time.","description_format":"text","description_chars":1686,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":true}]},"benefits":[],"hiring_locations":[{"name":"Brazil","iso":"BR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Data & Market Intelligence","IT Outsourcing & Dedicated Teams","AI Consulting & Integration","Data Engineering & Migration Services"],"lifecycle":[{"event":"open","at":"2026-11-13T22:08:05Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":15,"reasons":["conf:4","win:early","comp:brand"],"computed_at":"2026-11-14T03:04:47Z"},"pay":null,"html_url":"https://alion.io/job/cit-senior-c-net-developer-market-data-platform-brazil","json_url":"https://alion.io/job/cit-senior-c-net-developer-market-data-platform-brazil.json","meta":{"generated_at":"2026-11-14T03:04:47Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":4478,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":957},"rest":"https://alion.io/mcp/rest/get_company?id=957"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcit-senior-c-net-developer-market-data-platform-brazil"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcit-senior-c-net-developer-market-data-platform-brazil"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcit-senior-c-net-developer-market-data-platform-brazil"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/cit-senior-c-net-developer-market-data-platform-brazil\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcit-senior-c-net-developer-market-data-platform-brazil"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4286939}},{"tool":"search_jobs","arguments":{"company":"ciandt.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4286939},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}