Principal Technical Advisor
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
ROLE OVERVIEW
The Principal Technical Advisor & Enterprise Systems Architect serves as the senior technical authority responsible for defining enterprise architecture strategy while remaining actively engaged in software development, solution design, and engineering execution. This role bridges executive technology vision and hands-on engineering leadership by driving architectural direction, guiding strategic technology investments, and contributing directly to the delivery of critical platforms and systems.
The position provides enterprise-wide leadership across architecture, software engineering, and emerging technologies. Working closely with executives, architects, and engineering teams, the role develops scalable technology roadmaps, drives AI adoption strategies, establishes architectural standards, and mentors technical talent. Success in this role requires balancing strategic planning with active participation in coding, solution delivery, innovation initiatives, and continuous improvement efforts.
SPECIFIC DUTIES AND RESPONSIBILITIES
Enterprise Architecture and Technical Strategy
- Define and maintain enterprise architecture blueprints to support scalability, resilience, maintainability, and long-term technology objectives.
- Establish architecture standards, engineering principles, and governance frameworks to guide enterprise solution delivery.
- Evaluate technical debt, architecture risks, and technology investments to support informed business and technology decisions.
- Lead build-versus-buy assessments to ensure alignment with strategic and operational objectives.
Software Engineering Leadership
- Develop production-quality software components to support critical enterprise applications and platform capabilities.
- Design and implement large-scale backend systems, enterprise integrations, and event-driven architectures that support business growth and operational reliability.
- Develop proof-of-concept solutions and prototypes to evaluate emerging technologies and architectural approaches.
- Establish coding standards and engineering best practices that improve quality, maintainability, and delivery effectiveness.
AI Strategy and Innovation
- Lead the enterprise AI integration strategy by identifying opportunities to incorporate AI-enabled capabilities into enterprise systems and processes.
- Design and govern AI adoption frameworks that address privacy, security, compliance, and responsible technology usage.
- Assess emerging AI technologies and recommend implementation approaches that maximize business value.
- Support the integration of generative AI, retrieval-augmented generation, and intelligent workflow capabilities into enterprise ecosystems.
Technical Leadership and Mentorship
- Mentor architects, technical leads, and software engineers through direct collaboration, code reviews, design reviews, and technical coaching.
- Promote engineering excellence by demonstrating hands-on technical leadership and active contribution to solution delivery.
- Guide technical decision-making across complex programs and strategic initiatives.
- Foster a culture of innovation, learning, quality, and continuous improvement throughout the organization.
Stakeholder Engagement and Business Alignment
- Translate complex technical concepts into actionable business strategies and executive-level roadmaps.
- Collaborate with business leaders, product teams, and engineering stakeholders to align architecture strategy with business priorities.
- Provide expert technical guidance during strategic planning, technology modernization, and transformation initiatives.
COMPETENCIES
Core Competencies (Must-have Competencies)
- Enterprise Systems Architecture: Ability to design, govern, and evolve enterprise-wide architecture frameworks, standards, and solution strategies that support business and technology objectives.
- Software Engineering Excellence: Ability to design, develop, and deliver complex software solutions while maintaining hands-on technical leadership and engineering credibility.
- Systems Design and Integration: Ability to architect large-scale backend platforms, database architectures, distributed systems, and event-driven solutions that meet enterprise requirements.
- AI Strategy and Enterprise Adoption: Ability to evaluate, govern, and integrate emerging AI technologies into enterprise ecosystems while ensuring responsible and secure implementation.
- Technical Leadership and Mentorship: Ability to influence engineering direction, coach technical teams, drive architectural decisions, and establish engineering best practices.