Point your AI agent at freehire and let it find you a job.

Get the CLI →

ЦРТ | Группа компаний

Open 58d

C#/.NET - старший разработчик (Senior)

Posted Updated 2 views
Discussion

Summary

Senior C#/.NET engineer designing and optimizing high-performance data storage, analytics, and geospatial systems for a speech-recognition and biometric-ID product company.

ЦРТ - российская аккредитованная продуктовая IT-компания. Являемся лидерами в разработке систем для распознавания и синтеза речи, идентификации личности по голосу и изображению. Наши продукты внедрены в крупных корпорациях по всей России. 75+ стран присутствия продукта на стороне клиента.

Ключевые задачи:

  • Архитектура хранения: Участие в проектировании и оптимизация слоев хранения и аналитической обработки данных с фокусом на производительность и масштабируемость;

  • Работа с геоданными: Обработка пространственных данных как одного из ключевых типов данных;

  • Оптимизация БД: Настройка схем данных, индексов, стратегий партиционирования, архивации и ротации данных;

  • Аналитические модели: Участие в построении витрин данных, кубов и моделей для анализа временных рядов, геопространственных выборок и детекции аномалий;

  • Выбор технологий: Внедрение СУБД и движков под разные сценарии (OLTP, OLAP, Time-Series, Geospatial, Real-time);

  • Перформанс: Диагностика и устранение узких мест производительности на всех уровнях пайплайна;

  • SLA и стоимость: Реализация ETL/ELT-процессов с учетом жестких требований к задержкам, пропускной способности и оптимизации облачных расходов.

Что для нас важно:
  • Имеете коммерческий опыт разработки на .NET Core / .NET 5+ от 5 лет;

  • Глубоко понимаете работу Garbage Collector, умеете писать low-alloc код и контролировать память;

  • Свободно работаете с EF Core, Dapper, ADO.NET — понимаете, когда и какой инструмент выбрать;

  • Умеете отлаживать IO-bound операции, профилировать и оптимизировать C#-код на уровне асинхронности и работы с ресурсами;

  • Владеете практиками Observability (метрики, логи, трассировка) для диагностики состояния сервисов;

  • Имеете большой практический опыт с реляционными СУБД (PostgreSQL / MS SQL / аналоги) на уровне внутренней механики производительности: планы выполнения, буферизация, блокировки, MVCC;

  • Хорошо понимаете пространственные расширения (PostGIS / Spatialite / аналоги): индексы (GIST, SP-GIST), операторы, оптимизацию геозапросов;

  • Разбираетесь в OLTP и OLAP-паттернах и умеете выбирать технологию под конкретную нагрузку;

  • Kafka — работа с потоками как с источниками данных;

  • Linux (администрирование, деплой, диагностика production).

Будет плюсом:

  • Временные ряды, поиск аномалий, распределённые аналитические движки (ClickHouse / Trino / Presto).

Условия:

  • Работа на переднем крае технологий совместно с научной командой;
  • Возможность влиять на архитектуру и развитие системы;
  • Оформление по ТК, "белая" заработная плата;
  • ДМС с 1 недели работы;
  • Работу в аккредитованной IT-компании с полагающимися льготами;
  • Гибкое начало рабочего дня;
  • Корпоративный спорт;
  • Благотворительные и эко-активности;
  • Компенсацию обучения;
  • Все необходимое для работы, комфортный офис и корпоративную технику.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available