> Markdown version of [/jobs/ext/2605523-sr-software-engineer](https://www.wearedevelopers.com/jobs/ext/2605523-sr-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Engineer - **Company:** Alteryx, Inc. - **Location:** Irvine, CA, United States - **Experience:** Expert - **Salary:** $119,000.0 - $153,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Microsoft Azure, Big Data, C++ (Programming Language), Cloud Computing, Static Program Analysis, Code Review, Serialization, Software Debugging, Distributed Systems, JSON, Python (Programming Language), Node.Js, NumPy, Object-Oriented Software Development, Open Source Technology, OpenSSL, SQLite, ReactJS, Delivery Pipeline, Concurrency, Git, Wix, Kubernetes, Information Technology, Stream Processing, Docker, Alteryx, Golang - **Published:** August 16, 2026 - **Apply:** https://www.jofdav.com/jobs/59276741-sr-software-engineer ## About the Role * 3+ years of Python and C++ design, development, and debugging experience preferably leveraging open source and open standards + Design, implement, and maintain embedded Python runtime integration in a predominantly C++ engine/host environment., * Experience with (REST) API and/or SDK development * MS/BS degree in Computer Science or equivalent experience * Experience with object oriented and functional design patterns * Experience using Git and Git-based pipelines or equivalent * Experience mentoring and developing others * Strong skills in critical thinking, decision making, problem solving, and attention to detail * Growth focused and curious about new challenges and experiences Valued / Bonus Qualifications * Node.js * Familiarity with cloud computing / managed services (GCP/Azure/AWS) * Experience or familiarity with AI-driven development in a modern IDE * Front end experience in React or a similar framework including Javascript and JSON * Experience with optimizing protocols and building efficient RPC systems * Networking & concurrency experience * Knowledge and experience with distributed computing, big data and stream processing systems * Container experience: Docker, Kubernetes * Rust and/or Golang familiarity * Experience with a data prep and blend and predictive analytics workflow platform such as Alteryx ## Description * Assist Product Management and SDK team in definition of work (stories, tasks) * Take full ownership of work outcomes including design, development, and testing; support and contribute to DevOps pipeline * Contribute to quality system (framework), with a strong commitment to leading with quality * Participate in code reviews, ensuring our delivery of clean, well-tested, and performant software * Help in the development of a great work environment by being a leader and mentor within the team and working collaboratively across teams, + Develop and troubleshoot SDK engine plugin components (e.g., gRPC-based engine plugins, streaming pipelines) in C++ with Python-facing APIs. + Debug complex native/runtime issues involving DLL/.pyd conflicts, OpenSSL and other native libraries across multiple Python versions. + Lead modernization work around virtualenv/venv management and installer/packaging plumbing, including WiX (installer) and native DLL exports. + Maintain and extend native/compiled Python extensions, ensuring compatibility with modern NumPy/CPython ABIs. + Collaborate with security and platform teams to remediate native library vulnerabilities (e.g., c-ares, libxml2, SQLite, OpenSSL) and keep the SBOM healthy. + Improve and support developer SDKs (v1/v2), including debugging C++/Python streaming and serialization issues for 1P and 3P tool authors. + Drive reliability and performance improvements in engine * Python bridges, focusing on deadlocks, crashes, and high-throughput streaming scenarios. + Contribute to and maintain CI/CD pipelines and code-quality tooling (e.g., C++ docs jobs, coverage, static analysis) affecting C++/Python hybrid repos. + Author and maintain architecture and operational runbooks for C++/Python integration points, including upgrade playbooks for new Python/OpenSSL versions. + Mentor other engineers in best practices for native-Python interop, debugging cross-language issues, and designing robust extension points. ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Coffee with Developers - Adam Wiggins](https://www.wearedevelopers.com/videos/919-coffee-with-developers-adam-wiggins) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss)