Alteryx
Software Engineer
US - Remote · Mid · Contract
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound (~15% per draw). A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Meet the Moment with Alteryx We're living through a once-in-a-generation shift in how work gets done.
- 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.
- Collaborate with partner teams to turn product requirements into incremental, testable, and operable platform capabilities.
- 2+ years of hands-on experience building and maintaining production software, or equivalent practical experience.
- Experience building backend services, APIs, or background workers and writing modular, readable, and performant code independently, preferably using TypeScript and Node.js.
- Experience owning feature-level work with moderate ambiguity, including basic design of small-to-medium systems or APIs and independent decisions within feature scope.
Requirements
- Experience working with durable persistence, service integrations, and modern development and deployment practices, with the ability to investigate issues using logs, metrics, and existing operational tools.
- Experience writing effective unit and integration tests and applying basic quality, reliability, and security practices.
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
Nice to have
- Exposure to job lifecycle concepts such as registering work, submitting jobs, handling cancellation and timeouts, and returning status or results.
- Exposure to workloads that run across multiple environments, including deployment, scaling, or cross-service coordination concerns.
- Familiarity with asynchronous processing concepts such as queues, retries, polling, or worker coordination.
- Exposure to using logs, metrics, dashboards, or other operational tools to understand workload behavior and help troubleshoot issues.
- Success Looks Like
- Alteryx is committed to fair, equitable, and transparent compensation.
- Find yourself checking a lot of these boxes but doubting whether you should apply?
Skills
- Meet the Moment with Alteryx
- Data, automation, and AI are quickly becoming the center of every business decision - and Alteryx is leading the transformation.
- Software Engineer - Orchestration & Job Execution (Cloud Platform)
Compensation
- Alteryx is committed to fair, equitable, and transparent compensation.
Benefits
- Alteryx has amazing benefits for all Associates which can be viewed here.
- Improve production reliability through metrics, tracing, structured logging, health checks, dashboards, alerting, runbooks, and incident follow-up.
Company info
- What We're Looking For
This listing is sourced directly from Alteryx's careers page and normalized into a canonical job model.