Job Closed
This listing is no longer active.
Started in 2010, Alteryx provides companies of all sizes an end-to-end analytics platform that searches by utilizing data science and analytics to offer busines
Staff/Principal Developer Platform Architect
Location
United States
Posted
74 days ago
Salary
$154K - $212K / year
Seniority
Lead
Job Description
Staff/Principal Developer Platform Architect
Alteryx
• Create a frictionless, world-class developer experience • Redesign the end-to-end software delivery lifecycle • Drive the evolution of our testing paradigm • Lead the integration of AI tools and frameworks into development workflow • Define the "Trust Metrics" that track our success
Job Requirements
- 10+ years distinguished/principal experience
- 5+ years lead/senior/staff experience
- Microservices deployment on Kubernetes (AWS, GCP, Azure)
- Building efficient CI/CD pipelines (GitLab CI, GitHub Actions, or Jenkins)
- GitOps, ArgoCD, local dev and build tooling (such as Gradle/Bazel)
Benefits
- Medical
- Retirement
- Financial
- Wellness
- Time off
- Employee discounts
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer, Golang/Python
VERT CapitalSomos o provedor de serviços all-in-one para um novo mercado de capitais.
• Develop and evolve backend systems, ensuring scalability, performance and reliability; • Work on full-stack development, contributing modern, well-structured interfaces; • Design and implement integrations with APIs and external systems; • Participate in defining architecture and making technical decisions; • Monitor production applications, identifying and resolving incidents; • Optimize existing systems to reduce technical debt and improve performance; • Collaborate with product and business teams to build efficient solutions; • Document workflows, technical decisions and engineering best practices.
Senior Data and Backend Engineer
VERT CapitalSomos o provedor de serviços all-in-one para um novo mercado de capitais.
• Develop and evolve data pipelines responsible for the selection and eligibility of receivables, ensuring efficiency and accuracy in processes; • Implement business rules related to the purchase of assignments (cessions), translating financial criteria into system logic; • Build and maintain processes for calculating and validating financial indicators and criteria; • Develop integrations between data pipelines and backend applications, ensuring consistency and smooth information flow; • Work on the evolution of distributed, event-driven architectures; • Ensure the performance, scalability, and reliability of pipelines that process large volumes of data; • Investigate and resolve complex issues in distributed processing environments; • Contribute to the evolution of the company’s data and systems architecture, promoting engineering best practices and code quality; • Participate in technical reviews and collaborate in disseminating standards and continuous improvements; • Partner with business areas to support the development of solutions that automate operational decisions and increase VERT’s efficiency.
• As an Educational Support Manager for Backend Programming (m/f/d), you teach practical, hands-on knowledge to our participants and make complex concepts understandable. • You support them in learning modern technologies and assist with challenges. • Mentoring and coaching: You support our participants through 1:1 coaching, moderated discussions and practical exercises — during and after the training. • Imparting expert knowledge: You present technical content, answer questions and help analyze case studies. • Project management and consulting: You accompany internal projects and support companies and participants in applying their new knowledge in practice. • Content creation and technical editing: You develop high-quality technical articles, blog posts and presentations to make knowledge accessible and inspiring. • Quality assurance and development: You continuously optimize our learning materials and develop new, innovative educational formats. • Databases: You are skilled with relational and NoSQL databases and know exactly when each technology is the best choice.
• Ensure high performance • Writing tested and documented Java code • Consult clients on designing new systems and services • Consult clients on upgrading existing systems and services • Assure proper communication between distributed systems and/or microservices • Identify, communicate and mitigate functional and nonfunctional risks • Balance proper technical approach with business value • Explain technical decisions to non-technical business owners • Coordinate with software development teams to ensure solutions are understood, implemented and deployed correctly



