We’re looking for problem solvers, innovators, and dreamers who are searching for anything but business as usual. Like us, you’re a high performer who’s an expert at your craft, constantly challenging the status quo. You value inclusivity and want to join a culture that empowers you to show up as your authentic self. You know that success hinges on commitment, that our differences make us stronger, and that the finish line is always sweeter when the whole team crosses together.
We are building the Alteryx DCM Service, a core component that modernizes how users manage and share data connections across Alteryx Cloud and Server platforms. Today, DCM (Data Connection Manager) is already used to run workflows in our on-prem products, but the DCM Service takes this much further:
It introduces advanced connection and credential management features (e.g., collaboration sharing, environment connections) to our cloud products.
It enables on-prem users to migrate seamlessly to Alteryx Cloud Execution for Desktop (CEfD), replacing legacy monolithic functionality with scalable, service-based architecture.
Long-term, it will unify connection management across Designer, Server, and Cloud, providing a consistent and secure experience while reducing technical debt.
As a Platform Developer, you will play a key role in building and operating this service. You’ll be working with modern cloud-native technologies — Kubernetes, Helm, Terraform, Docker, PostgreSQL, GitLab CI, and Google KMS — to ensure that the DCM Service is reliable, secure, and performant. This is an opportunity to help shape the infrastructure behind a mission-critical service, while collaborating with teams across Alteryx to integrate DCM into our broader platform.
Key Responsibilities:
Design, build, and maintain platform components, APIs, and tooling that enable developers to efficiently deploy and operate services.
Manage and evolve our cloud-native infrastructure using Kubernetes, Helm charts, Terraform, and Docker.
Implement infrastructure as code to ensure reliable, repeatable, and scalable provisioning of cloud environments.
Enhance CI/CD pipelines (GitLab CI) to improve build, test, and release processes for engineering teams.
Work with security teams to ensure secure configuration and use of cloud services, including Google Cloud KMS.
Support and optimize the operation of PostgreSQL in production environments.
Provide guidance and support to product development teams on best practices for platform usage, scalability, and observability.
Monitor and optimize the performance, reliability, and cost efficiency of our platform.
Required Skills & Experience:
Solid programming background in C#.
Hands-on experience with Kubernetes, Docker, and Helm for deploying and managing cloud-native applications.
Experience with Terraform or other Infrastructure-as-Code frameworks.
Solid understanding of cloud concepts (networking, security, IAM, service discovery, scaling).
Familiarity with CI/CD pipelines (GitLab CI).
Experience with PostgreSQL in production environments.
Strong problem-solving skills and ability to design for reliability and scalability.
Nice to have:
Familiarity with C++ (not required, but helpful for certain parts of our system).
Experience with HashiCorp Vault or other secrets management tools.
Exposure to monitoring/observability tools
What We Offer:
Opportunity to shape the engineering platform that underpins critical services.
Collaboration with skilled engineers across infrastructure, DevOps, and application teams.
A modern tech stack and the freedom to bring in new ideas and improvements.
Competitive compensation, benefits, and career growth opportunities.
#LI-DB
Find yourself checking a lot of these boxes but doubting whether you should apply? At Alteryx, we support a growth mindset for our associates through all stages of their careers. If you meet some of the requirements and you share our values, we encourage you to apply. 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.
This position involves access to software/technology that is subject to U.S. export controls. Any job offer made will be contingent upon the applicant’s capacity to serve in compliance with U.S. export controls.