Position: Senior Software Engineer (C++)
Company: Alteryx
Category: C++
Experience required: 5y
English level: upper
Published: 2021-03-01T00:00:00+02:00

Alteryx, Inc. is the leader in self-service data analytics. Alteryx Analytics provides analysts the unique ability to easily prep, blend, and analyze all of their data using a repeatable workflow, then deploy and share analytics at scale for deeper insights in hours, not weeks. Analysts love the Alteryx Analytics platform because they can connect to and cleanse data from data warehouses, cloud applications, spreadsheets, and other sources, easily join this data together, then perform analytics – predictive, statistical, and spatial – using the same intuitive user interface, without writing any code. Thousands of companies and data analysts worldwide rely on Alteryx daily. 


**Required Skills:**

- 7 years of programming experience with C++
- Experience of modern C++ (С++14 language features, coding style)
- Must be passionate about performance and clean code
- Experience 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 developing against Windows and Linux (CMake experience beneficial)
-CI/CD experience (Jenkins, GitLab, others)
- Experience working with databases (SQL, Oracle, MongoDB) and reading/writing of different data file formats
- Boost, STL
- Agile, SCRUM, Lean

**We Offer:**

- Official employment (NOT a contractor’s agreement)
- Comfortable office in BC Astarta or remote work (within Ukraine only)
- “Education Days” for professional development
- "Innovation Days", a 3-day company-wide hackathon
- Paid vacation (28 calendar days) and public holidays
- Paid sick leaves
- Business trips to USA
- Performance bonus system
- Fitness reimbursement
- Medical and life insurance for employee (full coverage) and his/her family (partial coverage)
- English classes with native speaker
- Trainings, certifications, conferences
- Professional literature with an option to order books
- Referral bonus program
- Volunteer Time Off