Software Engineer

Alteryx

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$105,000–$140,000 / yr
Employment
Full-time
Posted
21 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $155k
This role $122k
$95k $196k
below market most similar roles pay here above market

This role pays less than 78% of similar roles. Most pay $125,000–$184,900 — the blue band above. At the midpoint, this role pays about $122k versus about $155k for comparable roles.

Based on 240 similar postings.

Employer

About Alteryx

Alteryx is a leading AI-ready data and analytics company that powers actionable insights to help organizations drive smarter, faster decisions with data.

Alteryx currently has 9 open roles on FindRole.

Listed pay typically runs $140,000–$177,000 across 9 roles with salary data.

Most-posted roles

View all roles at Alteryx

At a glance

TL;DR · Software Engineer

Software Engineer The Software Engineer joins the cloud platform engineering team to focus on orchestration, job execution, and workflow runtime services. This backend-heavy role involves designing, building, and operating services that coordinate how work moves through Alteryx Cloud. Key responsibilities include developing APIs, workers, and shared libraries to manage job submission, execution tracking, status propagation, and failure recovery. The engineer will build reliable asynchronous and event-driven systems while maintaining cloud-native runtime infrastructure. Required technologies and skills include TypeScript, Node.js, relational databases, messaging or queueing systems, containers, Kubernetes, and observability tooling. The role addresses the technical challenge of ensuring reliable service-to-service coordination, distributed execution flows, and durable state management across platform services to provide secure and understandable orchestration capabilities for cloud-based data workflows.

What does a Software Engineer earn in Remote?

Median $208800 from 354 postings across 50 companies.

See salary data

What you'll do

  • Design and deliver backend services, APIs, workers, and shared libraries for cloud platform capabilities.
  • Build systems for orchestrating work, including job submission, execution tracking, retries, and status propagation.
  • Develop asynchronous and event-driven systems using queues, messaging, and durable state.
  • Manage distributed execution flows, including service-to-service communication, routing, and failure recovery.
  • Maintain cloud-native runtime infrastructure using containers, Kubernetes, and deployment automation.
  • Improve production reliability through metrics, tracing, structured logging, health checks, and alerting.
  • Write unit and integration tests to ensure the quality and security of platform capabilities.
  • Translate product requirements into incremental, testable, and operable platform features.

What we're looking for

  • 2+ years of hands-on experience building and maintaining production software or equivalent practical experience.
  • Experience building backend services, APIs, or background workers using TypeScript and Node.js (preferred).
  • Experience owning feature-level work with moderate ambiguity, including basic design of small-to-medium systems or APIs.
  • Understanding of asynchronous and distributed processing concepts such as task dependencies, state transitions, retries, and idempotency.
  • Experience with durable persistence, service integrations, and modern development and deployment practices.
  • Experience writing effective unit and integration tests while applying quality, reliability, and security practices.
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • Export controls.

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 153 days ago $179,500–$246,500
Modern C++ Python C# Java Rust Machine Learning PyTorch GPU Programming Signal Processing Computer Vision Robotics Web Service Architecture FPGA Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 154 days ago $152,000–$209,000
C++ Python C# Java Rust PyTorch Machine Learning Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 151 days ago
C++ Python LabVIEW National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging Data Storage
1+ yrs exp

Software Engineer

SHI International

Somerset, NJ +1 84 days ago $125,000–$150,000
Python SQL JavaScript AWS Azure CI/CD DevOps PaaS IaaS SaaS ORM TDD Infrastructure as Code Virtualization Testing Debugging
7+ yrs exp

Software Engineer

Booz Allen Hamilton

Arlington, VA 80 days ago
C# Java Python React NodeJS Rust C++ C Linux Containers Automated Testing Web Development Networking Filesystems
3+ yrs exp

Software Engineer

Booz Allen Hamilton

McLean, VA 69 days ago
GitHub Actions Python Go Terraform CI/CD DevSecOps REST GraphQL SLSA Sigstore Cosign OPA Kyverno SBOM GitHub Enterprise GitHub CLI
4+ yrs exp