Задачи:
— Адаптация приложений в среде Wine.
— Исследование компонентов Wine.
— Анализ и реверс-инжиниринг технологий Microsoft и приложений, разработанных под Windows.
— Разработка, исправление и сопровождение кода.
— Написание тестов.
— Разработка документации.
— Взаимодействие с разработчиками и технологическими партнерами.
— Наставничество младших инженеров-программистов.
Требования:
— Опыт реверс-инжиниринга.
— Участие в проектах по реализации WinAPI.
— Отличное владение языком C.
— Знание архитектуры ОС Windows и Linux.
— Опыт сборки префиксов Wine.
— Знание технологий отладки Wine.
— Умение работать в команде.
Условия:
— Уверенность в будущем.
— Стабильный и прозрачный "белый" доход с соблюдением ТК РФ.
— Забота о здоровье: оформление полиса ДМС.
— Спортивные активности и поддержка спортивных инициатив.
— Гибкий график: возможность начинать рабочий день в удобное время по согласованию с руководителем.
— Культура уважения времени коллег и пунктуальность на общих встречах.
Задачи:
- разрабатывать новый функционал для backend
- проектировать и реализовывать новые микросервисы
- участвовать в принятии технических решений и планировании процесса разработки
- решать вопросы оптимизации производительности на всех уровнях приложений
- проводить code-review
Требования:
- опыт коммерческой разработки на C# от 3 лет
- опыт работы с любой современной реляционной СУБД
- опыт создания Web API
- понимание основных принципов работы высоконагруженных приложений
- понимание, что такое CI, и зачем он нужен
- умение писать unit-тесты, а также понимание, зачем они нужны
Условия:
- полная занятость
- график 5/2
- формат работы: удалённо или гибрид или офис
Задачи:
— Разработка и оптимизация алгоритмов цифровой обработки сигналов на C++.
— Реализация модулей реального времени.
— Интеграция с SDR-оборудованием.
— Профилирование и ускорение кода.
— Участие в архитектуре, code review, тестировании и документации.
Требования:
— Опыт разработки на языке C++: STL, шаблоны, многопоточность не менее 3-5 лет.
— Опыт реализации алгоритмов цифровой обработки сигналов.
— Опыт реализации алгоритмов идентификации систем связи.
— Знание SIMD (SSE/AVX/NEON) и навыки оптимизации вычислительного кода.
— Понимание принципов работы с потоками и синхронизацией.
— Опыт работы с SDR-приемниками на базе AD936х (AD9361/AD9363/AD9364) и библиотекой libuhd (UHD): настройка потоков приёма/передачи, управление режимами работы AD936х.
Будет преимуществом:
— Опыт работы с библиотеками: FFTW, Intel IPP, VOLK, liquid-dsp, GNU Radio.
— Опыт разработки на OpenCL: написание ядер, работа с буферами, очередями команд, профилирование производительности на GPU/CPU-устройствах.
— Опыт работы с другими SDR-платформами (HackRF, LimeSDR, PlutoSDR).
— Опыт работы в Linux: командная строка, git, CMake, gcc/clang, gdb.
— Навыки программирования на Python, Bash.
— Опыт использования фреймворка Qt 6.
— Опыт использования технологий JSON-RPC, gRPC.
— Обучаемость, инициативность, организованность.
Условия:
— Удалённый формат работы.
— Полная занятость (full-time).
— Локация: любой город РФ.
— Зарплата 280 000 - 330 000 рублей в месяц, gross.
УдалённоГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Требования:
— Опыт ручного тестирования от 2 лет
— Опыт автоматизации тестирования на C# от 2 лет
— Опыт работы с базами данных
— Опыт работы с Rest API
Задачи:
— Разработка и поддержка сервисов на C# и .NET
— Работа с PostgreSQL, оптимизация запросов, поддержка схем данных
— Реализация бизнес-логики расчётов, тарифов, начислений
— Интеграции с внешними системами и государственными сервисами через API
— Разработка модулей формирования отчётов, выгрузок, реестров
— Поддержка очередей задач, асинхронных процессов, обмена данными между сервисами
Требования:
— Коммерческий опыт в сфере разработки на C# и .NET от 5 лет
— Хорошее понимание ООП и паттернов проектирования
— Практический опыт работы с PostgreSQL
— Понимание и опыт применения CQRS и Event Sourcing в реальных проектах
— Умение независимо формулировать и решать задачи
— Работа через ИП
Будет плюсом:
— Опыт настройки CI/CD
— Опыт работы с системами мониторинга и логирования
— Знание и практика с RabbitMQ, gRPC
— Опыт контейнеризации и оркестрации: Docker, Kubernetes
Условия:
— Удалённая работа, периодические встречи в видеоконференциях для синхронизации
— Гибкий рабочий день: 6-8 часов в удобное для вас время
— Фокус на качестве кода и архитектуре, без гонки за сроками
УдалённоmiddleГеография найма не уточнена, офис: Челябинск
Задачи:
— Разработка приложения на микросервисной архитектуре
— Разработка программного кода в соответствии с требованиями (их пишет аналитик)
— Диагностика и исправление дефектов (тестировщики находят дефекты)
— Поддержка существующего кода, его анализ и оптимизация
Требования:
— Уверенное владение C# / .NET 5
— Опыт с Entity Framework Core
— Знание PostgreSQL
Желательно:
— Умение правильно готовить микросервисы, знание Apache Kafka и брокеров сообщений
— Знание CQRS, AutoMapper, SignalR
— Опыт работы с Docker
— Понимание и опыт работы с git
Задачи:
— Профилировать пайплайн от начала до конца и находить реальные узкие места в алгоритмах, C-коде и Db2;
— Строить базовые метрики производительности и регрессионные проверки, чтобы доказывать безопасность каждого изменения;
— Рефакторить и оптимизировать legacy C / Embedded SQL код, сохраняя точную идентичность результатов;
— Повышать пропускную способность за счёт улучшения алгоритмов, SQL, батчинга и параллельной обработки (OpenMP);
— Презентовать результаты и компромиссы техническому руководству заказчика на английском языке.
Требования:
— Английский для прямой технической коммуникации с заказчиком;
— Сильный коммерческий опыт разработки на C под Linux;
— Практический опыт работы с IBM Db2 и Embedded SQL (сильный Pro*C или аналогичный опыт может рассматриваться);
— Многопоточность в C; предпочтительно OpenMP;
— Подтверждённый опыт оптимизации производительности: профилирование, оптимизация алгоритмов и SQL, измеримые результаты;
— Уверенная работа с большими legacy-кодовыми базами;
— Активное использование AI-инструментов для кодинга (Claude Code или аналогичные).
Будет плюсом:
— Intel C compiler / toolchain (icc, VTune);
— Обработка больших пакетных данных / ETL;
— Домен геномики или биоинформатики.
Задачи:
— Развитие продукта: реализация бизнес-логистики системы Timex на .NET Framework 4.7.2 согласно техническим спецификациям.
— Участие в миграции модулей системы на актуальный стек .NET 8+ (рефакторинг, адаптация архитектуры).
— Разработка SDK для взаимодействия с новым аппаратным обеспечением (hardware-интеграция).
— Покрытие кода тестами, отладка и устранение дефектов.
— Строгое соблюдение регламентов разработки (Code Review, документация, трекинг задач).
Требования:
— Коммерческий опыт разработки на C# от 1 года или наличие сложных Pet-проектов/курсовых по Desktop-разработке.
— Уверенное знание C# и .NET Framework.
— Понимание отличий от .NET.
— Навыки работы с асинхронностью (async/await) и LINQ.
— Опыт работы с WinForms/WPF, понимание жизненного цикла приложений и Data Binding.
— Уверенное владение SQL (написание запросов с JOIN, понимание индексов) и опыт работы с ORM.
— Опыт работы с Git (понимание Git Flow) и системами баг-трекинга (Jira или аналоги).
Условия:
— Работа строго в офисе.
— Работа с реальным "железом" (контроллеры, стенды), удаленная отладка невозможна.
— График 5/2, с 8:30 до 17:30.
— Оформление по ТК РФ в сертифицированную IT-компанию.
— Заработная плата обсуждается индивидуально по итогам собеседования, выплачивается два раза в месяц.
— Отпуска и больничные по ТК.
— ДМС после испытательного срока.
— Стабильность, отсутствие переработок (уход вовремя).
— Место работы в шаговой доступности от метро Динамо, Петровский парк, ЦСКА.
Задачи:
— Разработка и реализация алгоритмов сопровождения целей: проектирование и разработка алгоритмов, реализация и сравнение различных подходов;
— Интеграция модулей машинного зрения: интеграция модулей в общий конвейер обработки видео, реализация логики управления модулями;
— Работа с математическим аппаратом: реализация и применение алгоритмов фильтрации и предсказания данных, решение задач оценки движения;
— Оптимизация производительности: профилирование и оптимизация кода для работы в реальном времени с высокой частотой кадров, использование многопоточности;
— Тестирование и отладка: создание модульных и unit-тестов для проверки корректности работы алгоритмов, проведение экспериментов на датасетах, визуализация и оценка результатов, написание технической документации по алгоритмам и API.
Требования:
— Опыт от 3 лет в разработке на C++;
— Знание стандартов C++17 и выше;
— Знание идиом C++;
— Опыт работы с STL;
— Навыки оптимизации и низкоуровневого программирования;
— Знание и понимание структур данных и алгоритмов;
— Базовые знания об особенностях работы с изображениями, методами их обработки;
— Знание эффективных структур данных, алгоритмов работы в реальном времени, понимание их сложности;
— Математическая база: линейная алгебра, теория вероятностей и математическая статистика, цифровая обработка сигналов и изображений, вычислительная геометрия.
Условия:
— Работа по ТК РФ в динамично развивающейся компании, шаговая доступность от метро Проспект Мира;
— Сервис с предложениями о корпоративных скидках и привилегиях от партнеров (1000+), который помогает значительно экономить на ежедневных тратах;
— ДМС (включающий стоматологию, страховку выезжающих за рубеж, телемедицину, онлайн-консультации), компенсация спортзала, материальная поддержка;
— Полный рабочий день 5/2.
Задачи:
— Разработка и развитие backend-сервисов на C#/.NET (ASP.NET Core, Web API) в микросервисной архитектуре.
— Проектирование и реализация REST API, проработка контрактов, версионирование API и интеграций.
— Работа с данными: проектирование схемы, оптимизация запросов, миграции в MS SQL Server / PostgreSQL (EF Core, Dapper).
— Интеграция с очередями сообщений: Kafka (или аналоги) - проектирование топиков, обработка ошибок, гарантии доставки.
— Участие в архитектурных решениях: выбор подходов, оценка trade-off’ов, влияние на стабильность и масштабируемость системы.
— Оптимизация производительности сервисов: анализ узких мест, работа с concurrency, кэширование, профилирование.
— Написание unit- и integration-тестов (xUnit/NUnit), участие в code review, улучшение качества кода и инженерных практик.
— Участие в CI/CD-процессах: Git, GitLab CI/Azure DevOps/Jenkins, деплой в production.
— Взаимодействие с командами разработки, DevOps, аналитиками и бизнес-стейкхолдерами.
— Учёт требований безопасности в корпоративных и банковских приложениях (аутентификация, авторизация, шифрование, аудит).
Требования:
— Коммерческий опыт разработки на C#/.NET от 3–6 лет, уровень Middle+ / Senior.
— Законченное высшее образование.
— Наличие военного билета (для военнообязанных).
— Уверенное знание .NET Core и .NET Framework, ASP.NET Core, Web API.
— Опыт разработки REST API (RESTful), применение IoC-контейнеров (built-in DI, Autofac и аналоги).
— Опыт работы с MS SQL Server (T-SQL) и/или PostgreSQL: схема, сложные запросы, оптимизация, индексы, транзакции, isolation levels.
— Опыт работы с Kafka: топики, партиции, consumer groups, гарантии доставки, идемпотентность.
— Понимание принципов микросервисной архитектуры и распределённых систем: service discovery, circuit breaker, rate limiting, observability.
— Понимание вопросов безопасности корпоративных приложений: аутентификация, авторизация, шифрование, аудит, защита данных.
— Опыт разработки высоконагруженных систем, проектирования сложных распределённых систем.
— Опыт разработки банковских систем или интернет-банков, знание банковской предметной области (счета, платежи, транзакции, лимиты, compliance).
— Опыт работы с Git, понимание принципов CI/CD.
— Умение работать автономно, брать задачу целиком и доводить до результата.
— Умение переводить бизнес-требования в технические решения и аргументировать свой выбор.
Будет плюсом:
— Опыт работы с Docker, Kubernetes, Azure/AWS, базовое понимание инфраструктуры и деплоя.
— Опыт работы с RabbitMQ, Azure Service Bus, MassTransit, gRPC, GraphQL.
— Знание паттернов DDD, CQRS, Event Sourcing, Clean Architecture, SOLID, GoF.
— Практика работы с мониторингом и логированием: Prometheus, Grafana, ELK, OpenTelemetry.
— Опыт работы с Redis, кэшированием, распределёнными кэшами.
— Английский язык для работы с зарубежной документацией, командами и стейкхолдерами (для европейских и американских проектов нужен уровень от B2+).
Процесс:
— Короткое общение с рекрутером.
— Техническое интервью / TechCertify-скрининг.
— Передача на подходящие проекты клиентам.
Задачи:
— Тестирование бэкенда (Java, Postman/Insomnia)
— Написание и актуализация тест-кейсов, заведение, локализация и мониторинг дефектов
— Коммуникации с разработчиками, аналитиками, владельцами продуктов и менеджерами по релизам и дефектам
— Отчетность по проделанной работе
— Проведение ПСИ
— Составление гайдов и инструкций
— Работа с логами и глубокая локализация в сложной многокомпонентной архитектуре
Требования:
— Знание основных терминов и техник тест-дизайна, умение писать качественные баг-репорты
— Знание REST API
— Знание протокола HTTP
— Работа с базами данных, знание SQL
— Опыт работы с Cucumber
— Опыт в автоматизации тестирования API (Java)
— Соотношение 70% бэкенд / 30% фронтенд
Условия:
— Белая зарплата, трудоустройство по ТК РФ
— 31 день оплачиваемого отпуска в год
— Индивидуальный план развития (ИПР)
— Корпоративная культура с онлайн и офлайн мероприятиями
— Добровольный ДМС (50% оплата от компании)
— Внутренние курсы по автоматизации тестирования на Java и нагрузочному тестированию
— Частичная компенсация курсов на различных платформах
— Добровольная международная сертификация ISTQB с компенсацией
— Корпоративные занятия английским языком
— Оборудование от компании
— Реферальная программа "Приведи друга"
УдалённоМосква; Всегда находимся в поиске –– идеальных решений, лучших методик и профессионалов, которые умеют стратегически мыслить и идти к общей цели
Location: 100 Montgomery Street, Suite 2000, San Francisco, CA 94104-4348; 1140 Avenue of the Americas 8th Floor, New York, NY 10036
Come join our team!
There are many reasons why EPIC Insurance Brokers & Consultants has become one of the fastest-growing firms in the insurance industry. Fueled and driven by capable, committed people who share common beliefs and values and “bring it” every day, EPIC is always looking for people who have “the right stuff” – people who know what they want and aren’t afraid to make it happen.
Headquartered in New York City and founded in 2007, our company has over 4,000 employees nationwide. With locations spread out across the U.S., our local market knowledge and industry expertise helps support our clients' regional and global needs. We have grown very quickly since our founding, and we continue to see growth and success thanks to our hard-working and growth-minded employees.
Our core values are: Owner mindset, Inspire trust, Think big, and Drive results. If these values and growth align with what you're looking for in your next career? Then consider joining our amazing team!
JOB OVERVIEW:
We're hiring an
Actuary
to build the pricing models behind our property insurance work, as well as working on casualty lines. You'll build, validate, and maintain actuarial and CAT models that tell us what property insurance should cost for our clients, and you'll turn that output into recommendations our brokers can use with risk managers and CFOs.
Current Property experience is preferred but not required; however must have property pricing & modeling experience at some point in career.
This is a hands-on modeling job. Most of your week will be spent in the data (policy info, exposures, loss runs) building and refining models that help brokers benchmark risk, sanity-check pricing, and advise clients heading into renewal. ACAS is preferred but not required. If you're a non-credentialed actuary with real property modeling chops, we want to talk to you.
If you like building property pricing models and want to see your work change how clients buy insurance, this one is for you.
LOCATION:
Hybrid - open to 3 to 5 days a week in any of the following EPIC Office locations: New York City; San Francisco; Seattle.
WHAT YOU’LL DO:
• Build, validate, and maintain the actuarial and statistical models we use to price property risk, both CAT and non-CAT.
• Work with a collaborative group of 10+ actuaries, geographically dispersed, with a core group located in NYC.
• Use those models to produce indicated rates, layer pricing, limit adequacy reads, retention analysis, and TCOR views that feed real placement decisions.
• Get hands-on with the data. That means cleaning up SOVs, loss runs, and policy schedules, and setting up workflows so the next analysis is faster than the last one.
• Turn model output into something a client can read. Think slides, benchmarks, and short written narratives our brokers can put in front of a CFO without translating.
• Sit with producers, property practice leaders, and clients to walk through the numbers, take the hard questions, and help shape program structure.
• Pitch in on new business. Request for Proposals, prospect meetings, and any deliverable where the actuarial story matters.
• Use AI to move faster and to push back on your own work. We expect you to lean on AI tools for the grunt work (data cleanup, first-pass code, drafting client narratives) and to stress-test your models with it: poke holes in assumptions, run sanity checks, and pressure-test results before they go out the door.
• Keep your models documented and auditable so anyone on the team can pick them up.
TOOLS YOU'LL USE:
• Modeling & Simulation: @RISK, ModelRisk
• CAT Platforms: Moody's RMS, Verisk AIR, Archipelago
• Data & Programming: Excel, VBA, Python, R
• Visualization & Mapping: Power BI, Tableau, ArcGIS
• Market Intelligence: S&P Capital IQ
• Presentations: PowerPoint
• AI: Copilot, Claude
You won't necessarily use all of these on day one. But if you've touched most of them, you'll ramp up fast.
WHAT YOU’LL BRING:
Credentials & Technical Skills
• ACAS is preferred. If you're not credentialed, we'll still seriously consider you with at least 2 years of dedicated commercial insurance pricing or modeling work.
• Real property modeling experience. You've worked on loss development, trend, frequency/severity, CAT load integration, and layer pricing, not just read about them.
• Comfort with big, messy datasets. Strong Excel is table stakes. You also work in at least one of Python, R, or SQL.
• You use AI in your day-to-day. Copilot, ChatGPT, Claude, whatever fits the job. You know where it saves you hours, and you know when not to trust it.
• You can explain your work without jargon. If you can't get a broker or a client to follow the logic, the model doesn't matter.
Experience & Education
• 2+ years of actuarial work, with meaningful time spent on property pricing or modeling.
• Bachelors in actuarial science, math, stats, or another quantitative field.
• Brokerage, reinsurance, or carrier-side property pricing experience is a big plus. Bonus points if you've seen how actuarial work actually moves a placement.
• Self-starter mindset. Our property analytics practice is growing fast, and we need people who want to help build it, not just slot into a process.
Domain
• You understand commercial property: how programs are structured, what a tower looks like, what TIV values actually represent, and the actuarial logic underneath it all.
• You know the major CAT models (AIR, RMS) and how vendor output gets folded into pricing. Hands-on experience is great but not required.
• You've seen benchmarking, limit adequacy work, and TCOR modeling used in real renewal conversations.
• You're comfortable with complex programs: layered placements, quota shares, deductibles, self-insured retentions, and captives.
• You can work across a lot of stakeholders at once: brokers, practice leaders, clients, and the technical team.
COMPENSATION:
The national average salary for this role is $150,000.00 - $200,000.00+ in base pay and exclusive of any bonuses or benefits. The base pay offered will be determined based on your experience, skills, training, certifications and education, while also considering internal equity and market data.
WHY EPIC:
EPIC has over 60 offices and 4,000 employees nationwide – and we’re growing! It’s a great time to join the team and be a part of this growth. We offer:
Generous Paid Time off
Managed PTO for salaried/exempt employees (personal time off without accruals or caps); 22 PTO days starting out for hourly/non-exempt employees; 12 company-observed paid holidays; 4 early-close days
Generous leave time options: Paid parental leave, pregnancy disability and bonding leave, and organ donor/bone marrow donor leave
Generous employee referral bonus program of $1,500 per hired referral
Employee recognition programs for demonstrating EPIC’s values plus additional employee recognition awards and programs (and trips!)
Employee Resource Groups: Women’s Coalition, EPIC Veterans Group
Professional growth & development: Mentorship Program, Tuition Reimbursement Program, Leadership Development
Unique benefits such as Pet Insurance, Identity Theft & Fraud Protection Coverage, Legal Planning, Family Planning, and Menopause & Midlife Support
Additional benefits include (but are not limited to): 401(k) matching, medical insurance, dental insurance, vision insurance, and wellness & employee assistance programs
50/50 Work Culture: EPIC fosters a 50/50 culture between producers and the rest of the business, supporting collaboration, teamwork, and an inclusive work environment. It takes both production and service to be EPIC!
EPIC Gives Back – Some of our charitable efforts include Donation Connection, Employee Assistance Fund, and People First Foundation
We’re in the top 10 of property/casualty agencies according to “Insurance Journal”
To learn more about EPIC, visit our Careers Page:
https://www.epicbrokers.com/about/epic-careers/
.
EPIC embraces diversity in all its various forms—whether it be diversity of thought, background, race, religion, gender, skills or experience. We are committed to fostering a work community where every colleague feels welcomed, valued, respected and heard. It is our belief that diversity drives innovation and that creating an environment where every employee feels included and empowered, helps us to deliver the best outcome to our clients.
California Applicants - View your privacy rights at:
https://www.epicbrokers.com/wp-content/uploads/2025/01/epic-ca-employee-privacy-notice.pdf
.
Massachusetts G.L.c. 149 section 19B (b) requires the following statement: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
#LI-AT1
#LI-Hybrid
(3810)
Location: Remote; Japan (Remote); Slovakia (Remote); Spain (Remote); Czechia (Remote); Switzerland (Remote); Estonia (Remote); Singapore (Remote); Slovenia (Remote); Mexico (Remote); Portugal (Remote); USA (Remote); Israel (Remote); Kyrgyzstan (Remote); Bulgaria (Remote); Austria (Remote); Iceland (Remote); Croatia (Remote); Hungary (Remote); Ireland (Remote); Canada (Remote); South Africa (Remote); Brazil (Remote); Greece (Remote); Mauritius (Remote); UK (Remote); Romania (Remote); Cyprus (Remote); Malta (Remote); Latvia (Remote); Argentina (Remote); Bosnia and Herzegovina (Remote); Poland (Remote); Uruguay (Remote)
Workplace: Remote
WHO WE ARE
Hi, we're DuckDuckGo, the online protection company and remote-first team of 400+ on a mission to raise the standard of trust online. Founded in 2008 and profitable since 2014, our annual revenue is in the hundreds of millions USD and millions use our browser on Mac https://spreadprivacy.com/introducing-duckduckgo-for-mac/, Windows https://spreadprivacy.com/windows-browser-open-beta/, iOS https://spreadprivacy.com/duckduckgo-privacy-browser-ios14/, and Android https://spreadprivacy.com/introducing-app-tracking-protection/, our search engine https://duckduckgo.com/, and the DuckDuckGo subscription https://duckduckgo.com/pro. We also offer private, useful, and optional AI, including Duck.ai https://duck.ai/, which lets you chat privately with ChatGPT, Claude, and other AIs, all in one place.
Our culture https://duckduckgo.com/how-we-work of trust, inclusivity, and empowered project management underpins everything we do, where each team member takes full ownership of their projects, from scoping and execution to postmortem. If you're seeking end-to-end ownership of your work, you've come to the right place!
YOUR TEAM AND ROLE
Working on the C++ Functional Team, you'll build the high-performance code at the core of DuckDuckGo's browser using modern C++ and Chromium, and work on related projects.
You can expect to work on projects like:
- Implement tracker blocking that stops hidden trackers on every site without slowing page loads.
- Bring VPN and Personal Information Removal into the browser through the DuckDuckGo subscription.
- Catch startup and responsiveness regressions automatically, so the browser stays fast as it grows.
As a Senior C++/Chromium Engineer, you'll lead complex projects from proposal through post-mortem. You'll turn vague problems into clear plans, build them in a large modern C++ codebase, and use metrics to show they worked. Some days that means low-level systems work. Others, it means architecture decisions the whole team builds on. You'll collaborate with design and product, mostly asynchronously, to build features people use to protect their privacy.
ABOUT YOU
- Ability to lead and collaborate on high-impact, complex projects from proposal through post-mortem
- Skills to wrangle vague problems, propose innovative solutions, and execute them with a strong focus on metrics
- 7+ years of software engineering experience
- Advanced modern C++ expertise (C++23 or newer), including memory management, concurrency, and performance profiling
- Experience driving technical work end-to-end on large-scale C++ codebases
- Comfort with large build systems, debuggers, and profilers
- Experience shipping software to a large consumer audience
- Solid computer science foundation (algorithms and data structures)
- Bonus: Windows development experience
- Bonus: experience with browsers (Chromium, WebKit, WebView), game engines, or large desktop applications
COMPENSATION
This role is paid on a regional pay scale, in local currency, and stock options:
- United States: $190,500 USD annually
- United Kingdom: £134,600 GBP annually
- Canada: C$253,500 CAD annually
- Europe/Rest of World: €157,350 EUR annually
In Spain, pay is expected to transition to the EUR scale on January 1, 2027, and in other Europe/Rest of World countries on February 1, 2027.
Compensation is transparent across the organization, and all team members within the same professional level and global region receive the same compensation.
Eligibility for company-sponsored health benefits is limited to team members based in the United States. This program does not extend to team members located in other countries, such as Canada or the UK.
Our Team Member Support Guide https://duckduckgo.com/assets/hiring/team_support_guide.pdf explains how we prioritize your wellbeing including paid parental leave, office setup, and co-working allowances.
HIRING PROCESS
Hiring works best when it's a two-way street. Learn how we help you get to know DuckDuckGo, envision your future role here, and find out more about how we hire https://duckduckgo.com/how-we-hire.
DIVERSITY, EQUITY AND INCLUSION
DuckDuckGo provides equal work opportunities to all team members and applicants, and it prohibits discrimination and harassment of any type on the basis of race, color, ethnicity, caste, religion, age, sex (including pregnancy), national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by our policies or federal, state, or local laws.
We want to ensure that our hiring process is accessible. If you need reasonable accommodation for any part of the application process because of a medical condition or disability, please send an email to careers@duckduckgo.com to let us know the nature of your request.
PLEASE NOTE THAT:
- You’ll be required to attend meetings on camera via video conferencing
- Expect to travel at least two times a year: once for our all-hands meetup and again for a team retreat (each around 4-5 days). While extenuating circumstances may impact attendance, everyone is strongly encouraged to attend.
- While we offer a flexible work arrangement with no core hours, expect an average full-time commitment of 40 hours per week.
- A successful candidate must pass a background check as a condition of joining the team.
- By applying for this role, you confirm that all information submitted is accurate and complete. You further acknowledge that providing false or fraudulent information during the application process is cause for denial of an offer, revocation of any existing offer, or other adverse action, up to and including termination after the start of your commencement of work.
Disclosure Statement: Use of AI in Hiring Process
As part of our commitment to enhancing our recruitment process, we utilize artificial intelligence (AI) technology to assist in reviewing and summarizing job applications and test projects, including those tools integrated into our recruitment vendor platforms. We use AI to flag potentially fraudulent applications, analyze and summarize applicants’ experience, interviews, and project performance, and help streamline our selection process.
Key Principles:
- Data Privacy: All information provided in your application will be handled in accordance with our Recruiting Privacy Policy https://duckduckgo.com/static-assets/files/pages/careers/DuckDuckGo-Recruiting-Privacy-Policy-effective-September-30-2025.pdf. We ensure that your personal information is protected and used solely for recruitment purposes.
- Human Oversight and Accountability: The AI technology is designed to support our hiring team by providing insights and summaries of applications and evaluations of test projects against scoring rubrics. All final evaluations and hiring decisions, however, will be made by our hiring team, who will consider the AI's input alongside other factors.
- Transparency: We believe in transparency regarding our hiring practices. If you have any questions about how AI is used in our recruitment process, please feel free to reach out to us.
By submitting your application, you acknowledge and consent to the use of AI technology in our review process. If you would like to request an alternative selection process, please contact us at careers@duckduckgo.com. Thank you for your interest in joining DuckDuckGo!
Задачи:
— Разрабатывать и поддерживать сервисы и API на C# / .NET
— Разрабатывать интерфейсы на React или Vue — в зависимости от проекта
— Участвовать в проектировании архитектуры и выборе технических решений
— Писать поддерживаемый, тестируемый и понятный код
— Проводить code review и помогать команде расти
— Работать с базами данных, очередями, кэшами, внешними API
— Участвовать в CI/CD, деплое и мониторинге
— Декомпозировать задачи, оценивать сроки и влиять на технические решения
— Для Senior — брать техническое лидерство, менторить команду и влиять на развитие продукта
Требования:
— Опыт коммерческой разработки: от 3–4 лет для Middle+, от 5+ лет для Senior
— Уверенный C# / .NET: .NET 6+, ASP.NET Core, Entity Framework Core
— Опыт разработки REST API, понимание HTTP, JSON, аутентификации и авторизации
— Уверенное владение одним из фреймворков: React или Vue — компонентный подход, хуки / composition API, state management
— TypeScript — уверенное использование
— Опыт работы с базами данных: PostgreSQL, MS SQL, MySQL или аналоги
— Понимание SQL и умение писать запросы
— Опыт с Docker, Git, Linux, CI/CD
— Опыт написания тестов: xUnit/NUnit, Jest/Vitest и аналоги
— Понимание принципов SOLID, паттернов проектирования и чистого кода
— Технический английский — чтение документации, переписка, созвоны
Будет плюсом:
— Опыт коммерческой разработки и на React, и на Vue
— Опыт миграции между фреймворками (Vue → React, React → Vue)
— Fullstack-опыт: самостоятельная разработка от API до интерфейса
— Микросервисная архитектура, gRPC, GraphQL
— Kafka, RabbitMQ, Redis, NATS
— Kubernetes, Helm, Terraform, Ansible
— Cloud: AWS / Azure / GCP / Yandex Cloud
— Опыт высоконагруженных систем
— Опыт миграций, работы с легаси, монорепозиториями
— Опыт в финтехе, e-commerce, SaaS, ML, DevTools
— Вклад в open source
— Опыт менторства, техлидства, архитектурных ревью
— Английский B2+
— Опыт работы в продуктовых командах и/или стартапах
Задачи:
— Разработка и оптимизация алгоритмов цифровой обработки сигналов на C++;
— Реализация модулей реального времени;
— Интеграция с SDR-оборудованием;
— Профилирование и ускорение кода;
— Участие в архитектуре, code review, тестировании и документации.
Требования:
— Опыт разработки на языке C++: STL, шаблоны, многопоточность не менее 5 лет;
— Опыт реализации алгоритмов цифровой обработки сигналов;
— Опыт реализации алгоритмов идентификации систем связи;
— Знание SIMD (SSE/AVX/NEON) и навыки оптимизации вычислительного кода;
— Понимание принципов работы с потоками и синхронизацией;
— Опыт работы с SDR-приемниками на базе AD936х (AD9361/AD9363/AD9364) и библиотекой libuhd (UHD): настройка потоков приёма/передачи, управление режимами работы AD936х.
Будет плюсом:
— Опыт работы с библиотеками: FFTW, Intel IPP, VOLK, liquid-dsp, GNU Radio;
— Знание SIMD (SSE/AVX/NEON) и навыки оптимизации вычислительного кода;
— Опыт разработки на OpenCL: написание ядер, работа с буферами, очередями команд, профилирование производительности на GPU/CPU-устройствах;
— Опыт работы с другими SDR-платформами (HackRF, LimeSDR, PlutoSDR);
— Опыт работы в Linux: командная строка, git, CMake, gcc/clang, gdb;
— Навыки программирования на Python, Bash;
— Опыт использования фреймворка Qt 6;
— Опыт использования технологий JSON-RPC, gRPC.
Задачи:
— Разрабатывать и оптимизировать компоненты торговой платформы и инфраструктуры.
— Разрабатывать систему аналитики торговли.
— Оптимизировать производительность и внедрять новые функции.
— Участвовать в обсуждении архитектуры и принимать технические решения.
Требования:
— Опыт работы с C++ от одного года.
— Английский язык на уровне B1 или выше.
— Наличие достижений на международных олимпиадах или заключительном этапе Всероссийской олимпиады по математике, физике или информатике.
— Или уровень Kaggle Master и выше, рейтинг Codeforces 2000+ либо опыт работы с low-latency системами.
Условия:
— Полный релокационный пакет за счёт компании или возможность удалённой работы.
— Медицинское страхование.
— Performance-бонусы.
— Оплата языковых курсов.
УдалённоmiddleC++ DEVELOPER | REMOTE GLOBAL OR RELOCATION | INTELLA #remote #fulltime #itjob #backend #cpp #cplusplus https://teletype.in/@remoteit/-hGVn_uYYWQ; REMOTE GLOBAL OR RELOCATION | INTELLA Локация: Амстердам, Нидерланды; Дубай, Объединённые Арабские Эмираты; Москва или удалённая работа; Культура и преимущества Полный релокационный пакет за счёт компании или возможность удалённой работы
Location: Москва
Платформа кибербезопасности обрабатывает поток более 500 млрд. событий в сутки, объем хранилища составляет 25 Пб, использует свыше 100 AI-моделей.
Целью создания аналитической платформы кибербезопасности является объединение всей информации, поступающей от средств защиты, за счет централизованной загрузки, хранения, обработки, анализа, выявления корреляционных зависимостей, что обеспечит повышение осведомленности об угрозах, предотвращение нарушений политик, проактивное реагирование,
прогнозирование потенциальных потерь.
Обязанности
### Вам предстоит:
* участие в проектировании концептуальной и детальной архитектуры системы и ее модулей
* формирование видения продукта совместно с PO и стейкхолдерами
* декомпозиция задач и формирование технического бэклога
* проведение планирования и прочих регулярных встреч команды по scrum
* участие в приемо-сдаточных испытаниях
* анализ поведения системы в промышленной эксплуатации, формирование требований по оптимизации и повышению надежности и доступности
* участие в разборе критичных инцидентов
* участие в формировании команды, отборе кандидатов
* имплементация наиболее сложных и критичных модулей системы.
Требования
### Что для нас важно:
* высшее техническое образование
* опыт работы в сфере разработки ПО от 5 лет
* отличные знания C#, .NET 8 или выше и концепции ООП
* опыт разработки многопоточных высоконагруженных приложений
* знания и опыт использования Apache Kafka, Apache Zookeeper, Redis
* навыки работы с реляционными БД (PostgreSQL) и нереляционными хранилищами (ClickHouse, Hive)
* опыт проектирования и разработки высоконагруженных систем
* опыт работы с Docker, Kubernetes/OpenShift и опыт разработки микросервисов
* знание и опыт разработки ПО с применением методологии Agile.
**Будет плюсом:**
* понимание принципов работы LLM и опыт разработки AI-решений
* знания и опыт использования ANTLR
* знание стандартов кибербезопасности
* опыт работы в Agile-команде, понимание основных фреймворков scrum/опыт работы по методологии scrum.
Условия
### Мы предлагаем:
* комфортный современный офис
* офисный формат работы
* ежегодный пересмотр зарплаты, годовая премия
* корпоративный спортзал и зоны отдыха
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* программа адаптации и помощь руководителя на старте
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
* гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера.
Задачи:
— разрабатывать игровой функционал на C# и Unity;
— участвовать в построении и развитии архитектуры проекта;
— реализовывать игровые механики по поставленным задачам;
— работать с существующими и новыми системами проекта;
— взаимодействовать со вторым разработчиком и другими участниками команды;
— работать с кодом через GitHub;
— участвовать в разработке сетевой составляющей проекта с использованием P2P-соединения.
Требования:
— уверенное знание C#;
— практический опыт разработки на Unity 3D;
— опыт работы с Git / GitHub;
— понимание принципов построения игровой архитектуры;
— способность самостоятельно разбираться в задачах и доводить их до результата;
— опыт коммерческой или серьёзной pet-проектной разработки;
— знание принципов работы P2P-соединений.
Условия:
— график работы: part time;
— оформление: официальное по договору ГПХ с ИП работодателем;
— возраст 18+;
— рассматриваем кандидатов из любых регионов (кроме Крыма);
— рабочий язык: русский.
УдалённоГеография найма не уточнена
middleГеография найма не уточнена
География найма не уточнена
УдалённоseniorRemote; Japan (Remote); Slovakia (Remote); Spain (Remote); Czechia (Remote); Switzerland (Remote); Estonia (Remote); Singapore (Remote); Slovenia (Remote); Mexico (Remote); Portugal (Remote); USA (Remote); Israel (Remote); Kyrgyzstan (Remote); Bulgaria (Remote); Austria (Remote); Iceland (Remote); Croatia (Remote); Hungary (Remote); Ireland (Remote); Canada (Remote); South Africa (Remote); Brazil (Remote); Greece (Remote); Mauritius (Remote); UK (Remote); Romania (Remote); Cyprus (Remote); Malta (Remote); Latvia (Remote); Argentina (Remote); Bosnia and Herzegovina (Remote); Poland (Remote); Uruguay (Remote)