1+ months

Principal Enterprise Architect - Platform

Palo Alto, CA 94306
  • Job Code

Intapp Principal Enterprise Architect- Platform
(NOTE: this role can be remote, anywhere in the USA)

Intapp's?Platform team?is focused on developing highly scalable and reusable common services that are leveraged by the Intapp technical community of developers, implementors and clients to realize the Intapp Connected Firm vision. As the Principal Enterprise Architect, you will be responsible for defining Intapp's Cloud, Data and Integration service architecture and roadmap, guiding implementation, and driving adoption across the Intapp technical ecosystem all while ensuring scale and resiliency. In this position you will own our common data model and supporting services, develop our unified data architecture and govern our real time and stream messaging architecture.

We are looking for someone who thrives in a dynamic environment and demonstrates:

  • Proven technical leadership in architecting, implementing, and governing a highly scalable, distributed cloud platform.
  • Relentless drive to win and bring a product to market
  • Highly effective collaborator with ability to define, activate and work with technical and business leaders to realize technical and business outcomes
  • Player / Coach with ability to wear multiple hats and do what is required to get the job done
  • Ability to operate at the intersection of strategy, operations, external customer, and internal teams
  • Passionate client focus and ability evangelize, influence, and persuade others to drive field, partner, and client adoption

Specific responsibilities include:

  • Architect leader for cloud platform targeting the professional and financial service industries, with priority focus on cross application interoperability, real time event streams, data architecture, cloud security & governance and ensuring mission-critical reliability and scale.
  • Develop, evolve, and govern the Intapp common data model and common data service to enhance interoperability with Intapp and third-party applications and systems. Define, guide, and ensure adoption of common data standards by product teams, Intapp client services and Intapp partner ecosystem. Gain broad adoption of Intapp common data model with specific focus on creating single source of truth with applicability across targeted Intapp verticals.
  • Architect and work with product and development teams to define and implement a highly scalable messaging and integration architecture. Develop and scale inter-application real-time stream messaging standards for KAFKA, including topic management, publisher and subscriber management and develop a standardized methodology and governance model for implementation across development teams, implementors and clients. Work with Product and Development teams to define and implement a unified API that spans the client engagement lifecycle. Establish standards and best practices and work with teams to govern and manage API interactions at scale.
  • Work with R&D leadership to drive and define an overarching strategic vision for Intapp's modern data and guide product and development teams to deliver the Intapp data platform that spans the data lifecycle (ingest, transform, curate, analyze, and predict). Reconcile existing solution architecture and gain alignment on roadmap to evolve to common standard.

In addition to the specific responsibilities listed above, the Enterprise architect is responsible and accountable for the following:

  • Responsible for technical requirements, architecture diagrams, and test strategies of the platform
  • Establish and maintain current and target state architectures with supporting technical inventory list.
  • Research, evaluation and on-boarding of appropriate technology tools and services
  • Collaborate with developers, leadership, and other architects to bring strategic technical vision into reality
  • Work closely with clients' technical team on platform adoption, implementation, and monitoring
  • Provide business proposal support and inputs for existing and new business.

Experience and Qualifications:

  • 8+ years of hands-on software development experience (Java, Javascript, .Net, Node.js, Python, etc)
  • 5+ years of architecture experience including cloud, solution, and application experience
  • Experience providing technical leadership and working with development teams in the evaluation, selection and implementation of solutions to address architectural challenges
  • Experience defining and delivering a complete data infrastructure architecture that supports historical trend analysis, ad hoc query and real time analytics
  • Experience with relational and non-relational databases (HBase, Kafka, Cassandra, Elasticsearch)
  • Experience with DevOps practices and CI/CD tools and processes
  • Experience building large-scale systems with availability and performance SLAs
  • Experience designing, developing, debugging, and operating resilient distributed systems
  • Experience with translating user and product requirements to technical requirements
  • Bachelor's degree in Computer Science, Engineering, Statistics, Physics, Mathematics or an equivalent field. Masters degree, a plus.



Posted: 2021-03-10 Expires: 2021-04-10

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Principal Enterprise Architect - Platform

Palo Alto, CA 94306

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast