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
Apply directly at Alteryx →Create a free account for alerts like thisView Alteryx immigration profile
This listing is sourced directly from Alteryx's careers page and normalized into a canonical job model.