CareerPlanSign in

Sr. Software Engineer

US - Remote💼 Full-time💰 $119,000–$119,000🗓 2026-04-24 → 2026-09-26

Core

Building the embedded Python runtime and SDK engine for Alteryx's analytics platform, focusing on C++/Python interop, streaming pipelines, and native library integration.

Role type

Senior Software Engineer (Embedded Systems/Runtime)

Builds

Alteryx Python Tool, C++ plugin engines, and streaming pipelines for data analytics workflows.

Domain

Data Analytics / Embedded Runtime / C++ Systems

Deliverable

production ML models | product features

Required skills

C++ design and development, Python runtime integration, gRPC, DLL/.pyd debugging, OpenSSL, WiX installer, NumPy/CPython ABIs, CI/CD pipelines, architecture documentation, mentoring

Preferred skills

Node.js, cloud computing (GCP/Azure/AWS), React/JavaScript, RPC optimization, distributed computing, Docker/Kubernetes, Rust, Golang

Technologies

C++, Python, gRPC, OpenSSL, WiX, NumPy, Git, Docker, Kubernetes, React, Node.js, Rust, Golang

Responsibilities

Design and develop embedded Python runtime integration in a C++ engine; own and evolve the Alteryx Python Tool including C++ plugin engines; develop and troubleshoot SDK engine plugin components; debug complex native/runtime issues involving DLL/.pyd conflicts and native libraries; lead modernization work around virtualenv/venv management and installer/packaging; maintain and extend native/compiled Python extensions; collaborate with security teams to remediate native library vulnerabilities; improve reliability and performance in engine ↔ Python bridges; contribute to and maintain CI/CD pipelines and code-quality tooling; author and maintain architecture and operational runbooks for C++/Python integration points; mentor other engineers in best practices for native–Python interop.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.