About this role
Sr. Software Engineer (Front-End) at Alteryx will build and scale AI-powered frontend experiences across Designer Desktop, Alteryx One, and other surfaces. The role emphasizes ownership of medium-sized projects end-to-end, collaborative design, and AI-ready frontend integration.
Key Responsibilities
- Own frontend features across Copilot, GenAI Tools, and AI experiences embedded in Alteryx products
- Collaborate with cross-functional partners to shape requirements and ship improvements
- Build reusable UI patterns for conversational experiences and AI tooling
- Partner with backend, platform, and domain teams on AI-ready APIs and MCP integrations
- Mentor engineers and uphold testing, telemetry, and maintainability
Technical Overview
Stack includes TypeScript/JavaScript, React, HTML/CSS, and modern frontend patterns. You’ll partner with backend/API teams on AI-enabled experiences, leveraging MCP-style integrations and scalable frontend architectures, with CI/CD via GitLab or GitHub.
Ideal Candidate
The ideal candidate is a senior frontend engineer with 4+ years building production web apps in TypeScript/JavaScript, 2+ years with React, and a strong track record delivering AI-enabled frontend experiences. They should excel in collaborating across product, design, data science, and engineering to ship reliable, scalable UI solutions.
Must-Have Skills
4+ years building production web applications with TypeScript / JavaScriptincluding 2+ years with ReactSolid understanding of HTMLCSSbrowser behavioraccessibilityand polished UIOwn features or medium-sized projects end-to-endExperience integrating frontend with backend APIs and service-oriented architecturesStrong testing and code quality mindsetCI/CD practices with GitLab or GitHubCollaborative with productdesigndata scienceand engineering partners
Nice-to-Have Skills
Experience building AI-assistedLLM-poweredor agentic product experiencesExperience with Python backend services or APIsExperience with C# / .NET (particularly for Designer integration)Experience with conversational UI patterns and telemetryExperience with micro-frontend architectures and MCP-style integration modelsExperience with service-oriented or message-based architecturesFamiliarity with observability and Kubernetes-based environmentsExperience with data-rich product workflows
Tools & Platforms
GitLabGitHubKubernetesLangGraphLangChain
Required Skills
TypeScriptJavaScriptReactHTMLCSSAI-enabled frontend experiencesMCPMCP-style integration modelsCI/CDGitLabGitHubKubernetesLangGraphLangChainmicro-frontend
Hard Skills
TypeScriptJavaScriptReactHTMLCSSAI-enabled frontend experiencesconversational UI patternsMCPMCP-style integration modelsCI/CD practicesGitLabGitHubKubernetesLangGraphLangChainmicro-frontend architectures
Soft Skills
Independent workerClear communicationCollaborativeMentorshipProblem-solving in ambiguous spaces
Keywords for Your Resume
senior software engineer (front-end)typeScriptjavascriptreactcopilotgenai toolsmcpai-ready APIsci/cdgithubgitlabkuberneteslanggraphlangchainmicro-frontendextensibility platformsservice-oriented architecturesobservabilityremoteTypeScriptJavaScriptReactCopilotGenAI ToolsMCPAI-ready APIsCI/CDGitLabGitHub
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile