Staff Software Architect jobs in United States
cer-icon
Apply on Employer Site
company-logo

Alteryx · 2 months ago

Staff Software Architect

Alteryx is a company focused on AI-driven analytics and cloud transformation. They are seeking a highly autonomous Senior Software Architect to drive the software architecture for their core platform, collaborating closely with various teams and mentoring engineers.

AnalyticsArtificial Intelligence (AI)Business IntelligenceData GovernanceData IntegrationData ManagementMachine LearningPredictive Analytics
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Define, evolve, and own the architectural vision and roadmaps for the major platform domains (e.g. orchestration, job execution, data pipelines, sidecar services)
Perform architecture reviews, assess proposals from teams, and vet designs for adherence to standards, scalability, performance, reliability, and security
Lead or contribute hands-on to critical subsystems (e.g. orchestrator, scheduling, service mesh, job pipelines, stateful services)
Drive and enforce cross-team architectural patterns
Provide thought leadership: prototype proofs-of-concept, evaluate new tools/technologies, bring innovation into the platform
Mentor and coach architects, senior engineers, and guide teams through architectural change
Collaborate with infrastructure, operations, SRE, security, and DevOps to ensure the architecture is operable, observable, and maintainable in production
Help define and lead architecture governance (e.g. architecture review board, reference architectures, standards, guidelines)
Participate in tech strategy, roadmap planning with product & engineering leadership
Diagnose and resolve technical debt or architectural “smells” across the codebase, enforcing consistency

Qualification

Software architectureDistributed systemsJava / JVM ecosystemAPI designPythonNode.jsOrchestration systemsKubernetesObservabilityCommunication skillsProblem-solving mindsetCollaboration

Required

Experience: ~10+ (or more) years of software engineering experience, with at least 3–5 years in senior architect or principal-level roles (or equivalent)
Proven track record of designing and operating large-scale, distributed systems in a production environment
Deep hands-on experience with orchestration, scheduler systems, job pipelines, or workflow engines
Strong proficiency in one or more of: Java / JVM ecosystem, Python, Node.js, or equivalent high-level backend languages
Experience with message/event systems (e.g. Kafka or similar), queueing, streaming architectures
Familiarity with in-memory data stores and caching (e.g. Redis or equivalents)
Strong knowledge of containerization, Kubernetes, sidecar patterns, service meshes, proxies, etc
Strong skills in API design, data modeling, integration patterns, error handling, consistency
Experience with observability (metrics, tracing, logging), and designing systems for operability and failure modes
Ability to conduct performance analysis, capacity planning, scaling, fault tolerance strategies
Excellent communication skills—able to articulate tradeoffs, convince stakeholders, write design docs, lead design reviews
Ability to function autonomously, make decisions in ambiguity, drive consensus across teams, and adopt/evict technologies as needed
Strong judgment about when to optimize vs. when to simplify
Self-starter and independent: you'll take ownership with minimal direction
Ability to see the forest and the trees: high-level architectural vision + detailed component thinking
Bias for action: you move forward, prototype, iterate, course-correct
Collaborative: able to work across teams, mentor, negotiate constraints
Pragmatic: balancing ideal architecture with business realities and timelines
Strong problem-solving mindset and good intuition about tradeoffs under constraints

Preferred

Understanding or experience in split-plane architectures (control plane / data plane separation) is highly desirable
Familiarity with high-scale cloud deployments (e.g. AWS, Azure, GCP) and infrastructure-as-code is a plus

Benefits

Medical
Retirement
Financial
Wellness
Time off
Employee discounts

Company

Alteryx is a leading provider of an end to end data science & analytics platform for the enterprise

H1B Sponsorship

Alteryx has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (11)
2024 (12)
2023 (8)
2022 (14)
2021 (4)
2020 (1)

Funding

Current Stage
Public Company
Total Funding
$1.41B
Key Investors
Insight Partners
2023-12-18Private Equity
2023-12-18Acquired
2023-02-28Post Ipo Debt· $450M

Leadership Team

leader-logo
Andy MacMillan
Chief Executive Officer
linkedin
leader-logo
Rajkumar Irudayaraj
SVP, Global Technology & Innovation Partners
linkedin
Company data provided by crunchbase