Principal Platform Architect
Location
United States
Posted
8 days ago
Salary
$215K - $300K / year
Seniority
Lead
Job Description
Principal Platform Architect
Alteryx
• Lead high-impact, cross-team initiatives such as platform migrations and transformations • Leading efforts like cloud migrations (e.g., AWS → GCP), evolving architecture while ensuring continuity across all product and platform teams • Cross-platform architecture alignment • Defining how services, APIs, and platform capabilities evolve consistently across teams • Partnering with internal platform teams to define requirements for CI/CD, testing, deployment, and developer workflows • Ensuring that platform changes are correctly adopted across services, with clear contracts and minimal friction • Drive cross-cutting architectural initiatives • Lead large-scale efforts that impact multiple teams and systems (e.g., migrations, re-architectures, platform shifts) • Assess impact across the full software ecosystem and define clear execution strategies • Break down complex transitions into actionable plans across teams • Bridge platform, infrastructure, and product teams • Enable execution across teams • Support teams during major transitions by providing guidance, patterns, and hands-on help • Identify and remove blockers that slow down adoption or delivery
Job Requirements
- Strong software engineering background
- Experience building and evolving complex distributed systems across multiple teams.
- Ability to reason about system interactions, APIs, and integration points at scale
- Experience leading large-scale technical changes
- Proven track record of driving migrations or cross-cutting initiatives (e.g., cloud migration, architecture evolution)
- Cloud platform understanding (GCP preferred), Kubernetes, and distributed systems.
- Solid understanding of cloud platforms
- Ability to assess impact across many services and teams
- Strong ability to make trade-offs across teams, systems, and timelines
- Proven ability to influence without authority and drive alignment across organizations
- Strong communication and ability to work across diverse technical domains
Benefits
- Medical, dental, and vision coverage
- 401(k) with company match
- Paid parental leave, caregiver leave, and flexible time off
- Mental health support and wellness reimbursement
- Career development and education assistance
- A monthly Connectivity Plus stipend of $150 to support remote work-related expenses
- An annual $200 home office reimbursement
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description Atuação no desenvolvimento de soluções back-end utilizando Node.js, voltadas à automação, integração com agentes de IA e evolução de servidores MCPs, garantindo escalabilidade, alta performance e integração com ecossistemas internos e parceiros. - Desenvolver e manter serviços back-end em Node.js (APIs e microsserviços) - Construir integrações com agentes de IA, LLMs e plataformas externas - Evoluir arquiteturas de automação e servidores MCPs - Garantir qualidade, performance, segurança e escalabilidade das aplicações - Atuar com boas práticas de engenharia de software (Clean Code, testes automatizados, observabilidade e documentação) - Desenvolver e otimizar integrações utilizando APIs REST, mensageria e eventos assíncronos - Apoiar decisões técnicas relacionadas à arquitetura e evolução dos sistemas Qualifications - Experiência sólida com Node.js e frameworks como NestJS, Express.js ou similares - Vivência com desenvolvimento de APIs REST e arquitetura de microsserviços - Experiência com integrações (APIs, mensageria, filas e eventos assíncronos) - Conhecimento em bancos de dados SQL e NoSQL - Experiência com ambientes cloud (AWS, Azure ou GCP) - Conhecimento em Docker, versionamento com Git e práticas de CI/CD - Experiência com monitoramento, observabilidade e troubleshooting em ambientes distribuídos Requirements - Experiência com IA Generativa, LLMs ou agentes inteligentes - Conhecimento em MCPs (Model Context Protocol) ou plataformas similares - Experiência com Docker/Kubernetes - Conhecimento em arquiteturas orientadas a eventos (Kafka, RabbitMQ, SQS ou similares) - Vivência em ambientes de alta disponibilidade e aplicações escaláveis Benefits - Oportunidades 100% remotas 👨🏻💻 - Vale home office 💻 - Feedbacks periódicos 💬 - Programa de indicações 🏅 - Acolhimento psicológico 🙋🏻♂️ - Ginástica laboral 🏋️ - Academia de conhecimento 🧠 - Convênio com escola de inglês 🔤 - Reuniões mensais de transparência 🔃 - Happy hour online 🍻 - Kit de boas-vindas 🎁
.NET Developer
DistroDistro is a marketplace to find, hire, and pay technical talent in over 200 countries. Join now for free.
• Collaborate with engineers, product owners, and stakeholders to design end-to-end solutions using ASP.NET Core, React, and Azure. • Translate user requirements into scalable solutions, following Agile/SCRUM and the full SDLC. • Build rich client-side experiences with React (Hooks, Redux/Context API, TypeScript). • Develop RESTful and GraphQL APIs with C#, ASP.NET Core Web API, and EF Core. • Implement cloud-native solutions on Azure (App Service, Functions, SQL Database, Blob Storage, Key Vault, DevOps pipelines). • Design and optimize SQL Server databases (SQL Server 2019/2022, Azure SQL). • Write unit/integration tests (xUnit, NUnit, Jest) and automate releases via Azure DevOps/GitHub Actions. • Participate in code reviews, pair programming, and technical design discussions. • Continuously update knowledge on .NET, React, Azure, and best practices.
• Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing • Write clear natural-language specifications and reference implementations • Develop and extend unit and integration test suites • Review peer-generated tasks for correctness, clarity, and realism • Identify edge cases, ambiguities, and potential failure modes • Ensure alignment between specifications, code, and expected outputs
• Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing • Write clear natural-language specifications and reference implementations • Develop and extend unit and integration test suites • Review peer-generated tasks for correctness, clarity, and realism • Identify edge cases, ambiguities, and potential failure modes • Ensure alignment between specifications, code, and expected outputs


