
Software Engineer
AlteryxSummary
Alteryx is seeking Backend Software Engineers to design and build scalable backend systems and APIs for their next-generation analytics platform. This role involves developing cloud-native services for AI-assisted workflows, automated insights, and enterprise analytics. You will collaborate with cross-functional teams to deliver customer-centric solutions, write high-quality code, and contribute to all stages of the software development lifecycle. The position requires a Bachelor's degree in Computer Science or a related field, 2+ years of backend development experience, and strong skills in Java and/or Python, along with experience in cloud platforms like AWS, Azure, or GCP.
Required Skills
Details
- Experience Required
- 2+ years
- Posted
- ~Jul 1, 2026
Description
Meet the Moment with Alteryx
We're living through a once-in-a-generation shift in how work gets done. Data, automation, and AI are quickly becoming the center of every business decision - and Alteryx is leading the transformation.
You'll be working on the challenges that sit at the heart of modern business. No matter your role, the work you do will help organizations move faster, see more clearly, and tackle questions that used to feel impossible.
If you're ready to meet the moment with innovation, curiosity, and excellence, there's a place for you here.
We're looking for Backend Software Engineers who are curious, technically strong, and passionate about solving complex engineering challenges at scale. In this role, you'll help build the platform services, APIs, and backend systems that power next-generation analytics experiences across Alteryx products, including AI-assisted workflows, automated insights, governed data experiences, and enterprise-scale analytics automation.
If you enjoy designing highly scalable backend systems, collaborating with cross-functional teams, and building products that enable customers to make smarter decisions using data and AI, we'd love to hear from you.
At Alteryx, we believe great products are built by diverse teams where everyone is empowered to contribute, challenge ideas, and grow. Success here comes from ownership, collaboration, technical excellence, and an unwavering focus on customer value.
What You'll Do
As a Backend Software Engineer, you'll work closely with software engineers, architects, product managers, AI engineers, and quality engineers to design, develop, and deliver scalable backend services that power the Alteryx Analytics Cloud Platform.
You will:
- Design, develop, and maintain high-performance backend services, APIs, and platform components.
- Build scalable cloud-native services supporting data-intensive workloads, analytics automation, and AI-powered product capabilities.
- Develop backend capabilities that enable AI-assisted workflow creation, automated insights, governed data access, and enterprise analytics.
- Collaborate with engineering, platform, product, and AI teams to deliver customer-centric solutions.
- Write clean, secure, maintainable, and well-tested code following engineering best practices.
- Participate in technical design discussions, architecture reviews, and code reviews.
- Debug complex production issues while improving system reliability, scalability, observability, and performance.
- Contribute throughout the software development lifecycle—from design and implementation to deployment, monitoring, and operational excellence.
- Continuously improve engineering processes, CI/CD pipelines, automation, and developer productivity.
- Stay current with modern backend technologies, cloud-native architectures, distributed systems, and AI innovations to build meaningful customer experiences.
What We're Looking For
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- 2+ years of professional experience building backend applications, distributed systems, or platform services.
- Strong programming skills in Java and/or Python.
- Solid understanding of software engineering fundamentals including:
- Object-oriented programming
- Data structures & algorithms
- Design patterns
- RESTful APIs
- Distributed systems
- Experience designing and building REST APIs, microservices, or cloud-native applications.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Strong debugging, troubleshooting, and analytical problem-solving skills.
- Experience writing maintainable, testable code with appropriate unit and integration testing.
- Understanding of backend scalability, reliability, security, observability, and performance optimization.
- Strong communication skills with a collaborative, ownership-driven mindset.
- Interest in AI, Generative AI, Machine Learning, or intelligent automation and their application in modern analytics platforms.
Preferred Qualifications
- Experience building data platforms, analytics products, workflow automation platforms, or business intelligence solutions.
- Knowledge of relational databases, SQL, data modeling, and query optimization.
- Experience with containerization technologies such as Docker and Kubernetes.
- Familiarity with CI/CD pipelines, DevOps practices, and observability tools.
- Exposure to AI/ML systems, LLM-powered applications, prompt orchestration, model serving, or AI governance.
- Experience developing secure enterprise-grade software.
- Experience working in Agile/Scrum software development environments.
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.
