Alteryx

Alteryx

Senior Software Engineer - Orchestration &

US - Remote · Senior · Contract

Sponsorship not specified$30k-$60kDetected 30 days ago
JavaScriptTypeScriptPythonJavaGoC++ReactNode.jsDistributed SystemsBackend DevelopmentCode ReviewGitSQLiteAWSGCPAzureCloud PlatformsDockerKubernetesCI/CDDevOpsPlatform EngineeringRESTgRPC

About the role

  • Meet the Moment with Alteryx We're living through a once-in-a-generation shift in how work gets done.
  • Data, automation, and AI are quickly becoming the center of every business decision - and Alteryx is leading the transformation.
  • You'll be working on the challenges that sit at the heart of modern business.

Responsibilities

  • Design and deliver backend services, APIs, workers, and shared libraries that power cloud platform capabilities.
  • Build and improve systems for orchestrating work across services, including job submission, execution tracking, status propagation, retries, cancellation, results, and operational visibility.
  • Develop reliable asynchronous and event-driven systems using queues, messaging, background workers, and durable state.
  • Build and maintain cloud-native runtime infrastructure using containers, Kubernetes, deployment automation, and related platform tooling.
  • Lead technical design for ambiguous or cross-service work, review code with a systems mindset, and mentor engineers on distributed-system and production-engineering practices.
  • Collaborate with partner teams to turn product requirements into incremental, testable, and operable platform capabilities.
  • Backend Ecosystem: Strong experience building backend services using TypeScript/Node.js, or core systems languages like Go, Java, or Rust (with a willingness to code primarily in Node.js).
  • Take full ownership of work outcomes including design, development, and testing; support and contribute to DevOps pipeline
  • At Alteryx, we support a growth mindset for our associates through all stages of their careers.
  • As part of our ongoing commitment to a diverse, equitable, and inclusive workplace, we're invested in building teams with a wide variety of backgrounds, identities, and experiences.

Nice to have

  • Experience with workflow engines, orchestration systems, job runners, task execution platforms, or runtime infrastructure.
  • Experience with Kubernetes deployment patterns, GitOps, multi-cluster environments, cloud platform operations, or infrastructure automation.
  • Experience with messaging systems, event contracts, schema management, asynchronous notification pipelines, or distributed service coordination.
  • Experience with real-time communication, long-lived connections, service-to-service messaging, or coordination across unreliable networks.
  • Experience with secure service-to-service authentication, token handling, secrets management, authorization boundaries, or customer-scoped execution contexts.
  • Experience with log collection, log streaming, distributed workload observability, operational dashboards, or production support tooling.
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • Success Looks Like

Skills

  • Debug complex native/runtime issues involving DLL/.pyd conflicts, OpenSSL and other native libraries across multiple Python versions.
  • Mentor other engineers in best practices for native-Python interop, debugging cross-language issues, and designing robust extension points.
  • 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)

Compensation

  • Alteryx is committed to fair, equitable, and transparent compensation.
  • Final compensation will be determined by various factors such as your relevant work experience, education, certifications, skills, and geographic location.
  • The salary range for this role in the United States is $119,000 - $153,000.

Benefits

  • Alteryx has amazing benefits for all Associates which can be viewed here.
  • Experience with production systems including containers, Kubernetes or similar orchestration platforms, service health, scaling behavior, and operational debugging.
  • Improve production reliability through metrics, tracing, structured logging, health checks, dashboards, alerting, runbooks, and incident follow-up.
  • Employees may also be eligible for a wide range of other benefits, such as a bonus or commission, medical, retirement, financial, wellness, time off, employee discounts, and others.

Company info

  • What We're Looking For

This listing is sourced directly from Alteryx's careers page and normalized into a canonical job model.