Sr. Director, Enterprise Architecture
Vertafore · Denver, CO · 2 wk ago
Engineering$220k–$250k/yrFull-time
About the role
The role of Enterprise Architect at Vertafore is a senior-level position that requires extensive experience in application development, software, and solution architecture. This position is responsible for developing and implementing enterprise architecture strategies, driving innovation, and ensuring alignment with company objectives.
Responsibilities
- Collaborates with the CTO, Technology Leadership team, and Business Stakeholders to develop and implement enterprise architecture vision and strategy.
- Works with various architects to deliver successful strategy, planning, and implementation of technical capabilities and platforms.
- Engages and develops relationships with leaders across the global organization to understand functional business needs and identify opportunities to introduce new technical solutions.
- Aligns closely with Product Management and Engineering teams to ideate, scope, plan, estimate, coordinate, derisk roadmaps for consumer-facing experiences and tools.
- Drives thought leadership within the organization with presentations and architectural models that show how the current and future technology needs of the organization align to the company mission and business growth.
- Defines, maintains, and evangelizes the company’s current and target platform strategy with reference architectures, business-system capability maps, solution integration requirements, and deployment guidelines.
- Drives adoption of new technology across the organization by delivering Proof of Concepts with supporting design diagrams, technical documentation, business impact analysis, and ROI.
- Creates technical requirements and global architecture to govern the security, scalability, sustainability, cost, and overall quality of our infrastructure, systems, content, and data.
- Manages and builds career development plans for direct reports, assesses skills, and acts as an expert advisor, coach, and mentor across the technology organization.
- Acts as a point of escalation for teams facing complex technical challenges.
Qualifications
- 15+ years of experience in application development, software & solution architecture with increasing responsibilities, including managing teams of 5+ architects or engineers.
- Advanced degree in Computer Science, Mathematics, Engineering, or related field.
- Prior experience in SaaS platforms generating over $100M in software revenue.
- A passion for mentoring and building strong technical leaders.
- Demonstrated ability to transform teams and technology in a rapidly growing environment.
- Experience leading cross-functional teams and delivering projects using Agile development practices.
- Experience with Continuous Delivery tools and DevOps practices.
- Experience with Data Technologies: Spark, Tableau, AWS EMR, S3, and other AWS Data Tech.
- Experience with Java, Python, SQL, Ruby, .Net, C++, Serverless & microservices architecture.
- Experience with Containers: Docker, Kubernetes.
- Strong API design and implementation skills.
- Strong presentation skills and written & spoken communication skills.
- Abreast of the latest and greatest technology advancements in web and native mobile platforms.
- Understanding of Big Data architectures, data science / Machine Learning platforms, and Business Intelligence Visualization tools.
- Experience with the implementation and integration of business systems across the Accounting, Supply Chain, and Manufacturing domains is a plus.
- Experience with physical retail technology solutions is a plus.