Alteryx is revolutionizing data analytics by providing a complete end to end, self-service platform that allows users to get from business questions to business answers at incredible speeds. Why work for just any analytics company? At Alteryx, we are explorers, dreamers and innovators.
31 июля 2020

Senior Software Engineer (C++)


Необходимые навыки

• 7 years of programming experience with C++
• Experience of modern C++ (both language features and coding style) in a work or personal environment
• Must be passionate about performance and clean code
• Experience of working with multi-threaded code and algorithms
• A willingness to work in an agile environment with a collaborative team

Relevant Skills:
• Knowledge of C++ testing frameworks (Catch, GTest) and TDD
• Experience of developing against Windows and Linux (CMake experience beneficial)
• CI and build experience (Jenkins)
• Version control systems (Git, SVN)
• Experience of working with databases (SQL, Oracle, MongoDB) and read/writing different data file formats

Other requirements:
• Clear criminal record
• CV provided in English
• Willingness to solve a testing assignment (couple of hours test). Please note that testing assignment is mandatory for this position!


• Official employment according to the Labor Law of Ukraine (NOT a contractor’s/PE agreement)
• Comfortable office near Kontraktova Ploshcha metro station (Astarta Business Center)
• “Education Days” for professional development
• “Innovation Days”, a 3-day company-wide hackathon
• Paid vacation (28 calendar days) and public holidays
• Paid sick leaves according to the Labor Law of Ukraine
• Business trips to USA
• Performance bonus system
• Mental health/sport activities reimbursement
• Medical and life insurance for employee (full coverage) and his/her family (partial coverage)
• English classes reimbursement
• Trainings, certifications, conferences including international events
• Professional literature with an option to order books
• Referral bonus program


The Alteryx Engine is the core software component of the Alteryx Designer, Alteryx Server, and Alteryx Analytics Gallery products. It is responsible for the fast and efficient execution of workflows. Join us in building the next generation Alteryx engine, a massively multi-threaded cross platform data processing engine, built using modern C++ tools and techniques.

О проекте

Alteryx Inc., headquartered in Irvine, California, USA, offers a quick-to-implement, end-to-end analytics platform that empowers business analysts and data scientists alike to break data barriers and deliver game-changing insights that are solving big business problems. Why work for just any analytics company? At Alteryx, we are explorers, dreamers and innovators.