✦ Luna Orbit — Software Engineering

Sr. Software Engineer (Back-End, Python, AI)

at Alteryx

📍 Remote, US Remote 💰 $118K – $153K USD / year Posted April 02, 2026
Salary $118K – $153K USD / year
Type Full-Time
Experience senior
Exp. Years 4+ years
Education Not specified
Category Software Engineering

Sr. Software Engineer (Back-End) focuses on building backend systems powering AI experiences, with emphasis on Python services, APIs, orchestration, and MCP-integrations across Alteryx's AI platform.

  • Own backend features in Python services; Design APIs and orchestration logic; Flex into agent workflows and MCP integrations; Collaborate with product, design, data science, and platform teams; Improve reliability via observability and testing

Backend stack revolves around Python with FastAPI/Flask/Django, microservice patterns, distributed systems, and cloud-native tooling (GCP, Vertex AI, Kubernetes). Emphasis on APIs, observability, and CI/CD pipelines.

The ideal candidate is a senior Python backend engineer with 4+ years building production services, strong API design, and experience with AI-enabled backend workloads. They excel in designing scalable backend architectures and collaborating across product, design, data science, and platform teams.

4+ years building production backend systems in Pythonincluding experience with APIsservice integrationsand maintainable application designExperience building or maintaining backend services with frameworks such as FastAPIFlaskDjangoor similarSolid understanding of distributed systems fundamentalsincluding service-to-service communicationauthentication / authorizationobservabilityand failure handlingExperience with relational databasescachingand stateful service dependencies such as PostgreSQLRedisor similar technologiesDemonstrated ability to own features or medium-sized projects end-to-endfrom design and implementation through testingrolloutand iterationStrong experience with automated testing across unitintegrationand end-to-end layersWorking knowledge of CI/CD practices and modern development workflows using tools such as GitLab or GitHubAbility to collaborate effectively with productdesigndata scienceand engineering partners in ambiguous problem spacesComfort working across both conventional backend engineering and agent-oriented developmentwith the judgment to shift focus based on delivery needs
Experience building AI-assistedLLM-poweredor agentic product experiencesExperience with agent orchestration frameworks such as LangGraphLangChainor similar patterns for tool-using AI systemsExperience with MCPextensibility platformsor tool-based integration modelsExperience with retrievalgroundingevaluationor other patterns used to improve AI system quality and reliabilityExperience with Google CloudVertex AIKubernetesKafkaor similar cloud-native and platform technologiesFamiliarity with frontend or product integration work that helps connect backend AI capabilities to real user experiences
GitLabGitHub
PythonFastAPIFlaskDjangoAPIsservice integrationsorchestrationMCPagent systemsGoogle Cloud PlatformVertex AIKubernetesKafkaCI/CDGitLabGitHubPostgreSQLRedisobservability
PythonFastAPIFlaskDjangoAPIsservice integrationsorchestration logicMCPagent systemsGoogle Cloud PlatformVertex AIKubernetesKafkaCI/CDGitLabGitHubPostgreSQLRedisobservability
CollaborationMentoringCommunicationProblem solvingAdaptability
Industry SaaS
Job Function Build and operate backend services powering Alteryx AI experiences
Role Subtype Backend Engineer
Tech Domains Python, PostgreSQL, Redis, Kubernetes, Google Cloud Platform, Vertex AI, Kafka, APIs, LangGraph, LangChain
Senior Software Engineer (Back-End)PythonFastAPIFlaskDjangoAPIsservice integrationsMCPagent systemsGoogle CloudVertex AIKubernetesKafkaCI/CDGitLabGitHubPostgreSQLRedisobservability
Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile