xelys jobs xelys jobs

Staff Python Software Engineer

Alteryx

full-remotearchitectpermanentbackendengineering-management Full remote - Irvine, US Today via WTTJ

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

PythonCPythonAsyncAPI DevelopmentData ModelingAWSAzureGCPDockerKubernetes

About the role

Role Overview

Join Alteryx as a Staff Python Software Engineer to modernize complex legacy systems and build scalable backend services. You’ll work with cross-functional teams, mentor engineers, and lead modernization efforts while ensuring business continuity.

Key Missions

  • Analyze and modernize critical systems while maintaining operational continuity.
  • Design and implement evolving backend services and APIs, improving overall code quality.
  • Lead and mentor engineers in problem solving, debugging, and applying sustainable design patterns.

Responsibilities

  • Tackle tough issues by understanding system behavior and improving system design.
  • Collaborate closely with teams through clear communication and reliable delivery.
  • Drive refactoring/migration efforts, including transitions from monoliths to modular/microservices.

Requirements

  • 10+ years of professional software engineering experience.
  • Expert-level Python, including:
    • Async programming
    • Profiling and performance optimization
    • Clean architecture
  • Strong debugging and diagnostic skills.
  • Solid understanding of data modeling, APIs, and performance.
  • Familiarity with modern cloud environments: AWS, Azure, or GCP.
  • Familiarity with containerization: Docker and Kubernetes.
  • Experience with refactoring/migrating legacy systems (e.g., monolith to modular/microservices).
  • Experience extending and embedding CPython.

Nice-to-Haves

  • C++ experience, especially with system-level integrations or bridging legacy components into Python.
  • Experience with CI/CD pipelines, observability tooling, and infrastructure-as-code.
  • Open-source contributions or improving developer tooling.
  • Background in analytics, ETL pipelines, or high-performance data processing.

About Alteryx

Alteryx is a software company focused on analytics and data processing platforms that help organizations turn data into actionable insights. The role involves building and modernizing backend services and APIs that support data-centric workflows.

Scraped 5/12/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.