Packaged/SaaS Application Engineer
Core
Configure and support packaged or SaaS applications, specifically migrating legacy Linux-based data capture platforms from CentOS 7 to Rocky 9 and modernizing C++ services.
Role type
Senior IC application engineer (Linux systems & C++)
Builds
Modernized data capture platforms, distributed services (Kafka, ClickHouse, Zookeeper), and automation frameworks
Domain
Enterprise software modernization, Linux systems engineering, data infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C++ development, Linux system internals, shell scripting, distributed systems (Kafka, ClickHouse, Zookeeper), Ansible automation
Preferred skills
Migration of legacy systems, performance optimization
Technologies
C++, Linux (CentOS 7, Rocky 9), Ansible, Kafka, ClickHouse, Zookeeper, Shell
Responsibilities
Analyze and modify C++-based applications for compatibility with newer Linux distributions; Support migration of servers from CentOS 7 to Rocky 9; Review and update Ansible playbooks, roles, and inventories; Validate and troubleshoot system-level dependencies, libraries, and package compatibility; Deploy, configure, and support distributed services; Perform system validation, performance checks, and post-migration verification.
Seniority
Senior, hands-on IC