Enterprise Software Architect
Enterprise Software Architect
Alteryx
Bengaluru, Karnataka, India
See who Alteryx has hired for this role
Overview
Alteryx, Inc. is looking for an experienced Enterprise Software Architect (Principal) to join our high-performing team. This role will report to our Head of Architecture as part of our CTO/ Engineering organization. As an Enterprise Software Architect, you will become a hands-on leader in shaping the technical direction of our go-to-market cloud products. An ideal candidate will have built and scaled several different types of Cloud/SaaS platforms. The best candidates will bring a very iterative and resourceful mindset to the table.
Responsibilities
- Be a technical leader for the Alteryx Cloud Platform and Platform-based products.
- Create, maintain, and socialize the roadmap for enterprise areas aligned with the technology strategy.
- Participate in, and aid in the adoption of, the development and implementation of the architecture governance model/framework (e.g., architecture review board, reference architecture(s), standards/policies).
- Provide thought leadership, feedback, coaching, and mentoring for fellow engineers.
- Make sustainable technical and architectural decisions for your team(s) and products, ensuring high levels of quality.
- Work closely with Principal/Domain Architects and Engineering to ensure cross-domain alignment with technical strategy.
- Foster innovation by conducting PoCs/prototypes/research that lead to informed new initiatives.
- Actively promote, develop, sponsor, review, and enforce technology standards to ensure consistency, scale, and interoperability.
- Collaborate with Product and Engineering Leadership on the product roadmap while owning the technical portion of it.
- Leverage feedback loops to continually iterate and improve your team’s outputs over time.
- Contribute/participate in design reviews in Architecture Review Boards to ensure all solutions and projects adhere to the established architectural standards and strategies.
- Engage with Product Strategy/PMs/Customer facing teams and early adopter customers to collect feedback and validate innovation and research/PoCs.
- Navigate the ambiguity that is iterative product development.
- 10+ years of web application/infrastructure experience.
- Very strong hands-on development skills with Typescript/JavaScript/React.
- Proficient in multiple languages/stacks (e.g., Java/JVM languages, Go, Python, C++)
- Expert-level knowledge of relevant architecture/design principles and patterns (e.g., micro-services, domain-driven design).
- Strong SQL skills, including familiarity with Cloud DWs (Snowflake, Databricks, BigQuery, other) and Data Lakes (S3/ADLS/GCS).
- Experience with data engineering, data pipelines, and/or data management.
- Experience in a distributed and/or asynchronous job/streaming platforms such as Kafka, etc.
- Strong experience in Docker & Kubernetes based infrastructure and architectures.
- Demonstrated track record of successfully managing and shipping cloud-based products to market as well as continued maintenance and support (full SDLC).
- Architectural knowledge in building and scaling horizontal and vertical platforms.
- Experience in mentoring and growing the skills of other engineers on the team.
- Demonstrable experience delivering cloud-native capabilities on AWS, Azure, and/or GCP.
- Experience in multi and single tenant deployments.
- Experience with service meshes
-
Seniority level
Not Applicable -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Software Development
Referrals increase your chances of interviewing at Alteryx by 2x
See who you knowGet notified about new Software Architect jobs in Bengaluru, Karnataka, India.
Sign in to create job alertSimilar jobs
People also viewed
-
Software Engineer
Software Engineer
-
Software Development Engineer II
Software Development Engineer II
-
SDE I - Fullstack (Node)
SDE I - Fullstack (Node)
-
Software Engineer II, Full Stack, Google Cloud
Software Engineer II, Full Stack, Google Cloud
-
Software Engineer
Software Engineer
-
Back End Developer
Back End Developer
-
React js Developer
React js Developer
-
Junior Software Engineer
Junior Software Engineer
-
Software Development Engineer 1 (SDE-1)
Software Development Engineer 1 (SDE-1)
-
Software Engineer (Backend 3-5yrs)
Software Engineer (Backend 3-5yrs)
Similar Searches
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More