Senior C# Developer

Alteryx

C# and .net development experience
Asp.net core microservices architecture
Docker and kubernetes containerization
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

Tailored Resume

Cover Letter