You will design and implement scalable, secure, and maintainable backend services that power the Alteryx Cloud capabilities
Job Summary
You will design and implement scalable, secure, and maintainable backend services that power the Alteryx Cloud capabilities.
The role involves collaborating with technical leads and architects on service design while driving the evolution of a modern microservices architecture.
Alteryx offers a collaborative engineering environment where you can take ownership of complex features and contribute to a growth mindset culture.
Matching Summary
You will design and implement scalable, secure, and maintainable backend services that power the Alteryx Cloud capabilities.
Skills & Requirements
Must-have
C# and .NET development experience
ASP.NET Core microservices architecture
Docker and Kubernetes containerization
Relational database management skills
Cloud environment deployment (AWS/Azure/GCP)
CI/CD pipeline implementation
RESTful API design and service communication
Nice-to-have
Message queue and event-driven architecture
Prometheus and Grafana monitoring tools
Terraform Infrastructure as Code usage
OAuth and OpenID Connect authentication
Distributed systems scalability knowledge
Cloud security best practices
Mentoring junior engineers
Key Requirements
Strong professional experience with C# and .NET
Proven production experience with ASP.NET microservices
Solid understanding of distributed systems and cloud architectures
Work Rights
Must be eligible for U.S. export controls compliance