Senior C++ Software Engineer (Package Builder)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior C++ Software Engineer (Package Builder) (C++/AI): Building, packaging, and maintaining software components for a global data science and AI ecosystem with an accent on build automation and cross-platform integration. Focus on creating conda recipes, optimizing C/C++ native applications, and solving complex dependency issues across Windows and Linux.
Location: Must be based in Ukraine (Remote/Office)
Company
is a global digital transformation company providing high-end software development and IT consulting services.
What you will do
- Develop, maintain, and optimize software components using C and C++.
- Create and update conda recipes for building, testing, and releasing packages.
- Build and release native applications for Windows and Linux environments.
- Manage dependencies, create patches, and contribute to upstream open-source projects.
- Automate repetitive tasks and improve development workflows.
- Collaborate with US-based client engineers and open-source package maintainers.
Requirements
- 5+ years of experience as a Software or DevOps Engineer.
- Strong proficiency in C and C++, including source code management, patching, and debugging.
- Experience building applications on Windows and administering Linux/Windows systems.
- Hands-on experience with build tools such as CMake, Autotools, nmake, and gcc.
- Proficiency in Git and understanding of the full software development lifecycle.
- English: Intermediate level required
Nice to have
- Experience contributing to open-source projects.
- Familiarity with CI/CD pipelines.
- Experience with packaging tools such as Homebrew, RPM, or Conda.
- Knowledge of Python and/or R programming languages.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →