There are still lots of open positions. Let's find the one that's right for you.
The Senior Principal Architect serves the company as an advisor on best practices and is responsible for designing and effectively implementing strategies and solutions in alignment with IT strategy and guidelines. It will provide overall direction, guidance, definition, and facilitation for the development of architecture required to meet product strategies and goals. The role will identify, support, and analyze business drivers, technology strategies, and current technology environment and recommend solutions to improve, develop, and align engineering to the business. The position will lead, consult, or oversee multiple highly complex projects/programs/domains that have significant impacts and require in-depth technical knowledge across multiple specific architecture disciplines such as technology, solution, business, or information/data. Accountable for adhering to corporate architecture standards, ensuring technology standards and best practices are maintained across the organization and contributing to corporate architecture strategy-setting. Leads governance processes of new technologies and solutions to ensure consistent technology life cycle management. Leads the development of holistic blueprints in coordination with the domain architects. Coordinates with other Plans and strategic partners, identifying opportunities for shared solutions. Leads and coordinates the domain technical and business discussions relative to future architecture direction. Guides strategy development and ensure alignment with architectural strategy and business goals. Analyzes, designs, and develops a roadmap and implementation plan based upon a current vs. future state in a cohesive architecture viewpoint. Defines, drives and performs data profiling and data modelling. Defines principles that guide technology decisions and the relationship between enterprise business context (industry and market trends) and specified technology. Leads solution estimates and work planning including determining appropriate task sequencing and identification of technical skill sets required. Builds consensus around principles of infrastructure architecture and interprets and clarifies these principles. Serves as infrastructure design subject matter expert to business areas, project teams and vendors to apply and execute appropriate use of technology solutions and lead efforts to examine technology vision, opportunities, and challenges. Leads in the evaluation, selection and implementation of technology solutions including providing detailed analysis of pros and cons and build vs buy options. Participates in the business strategic planning cycle, gaining an understanding of common issues, drivers, imperatives, and objectives across the enterprise. Maintains operational, architectural and design documentation including procedures, task lists, and blueprints. Evaluates strengths and flaws in infrastructure design including performance, quality, availability, simplicity of design, security, and total cost of ownership. Facilitates project handoffs including preparing documentation, educating, and supporting to ensure smooth transitions. Selects and designs tools that allow reuse of design components and patterns between projects. Continually works to enhance breadth and depth of knowledge and experience. Benchmarks technology strategies and architectures. Monitors and anticipates trends and investigates organizational objectives and needs. Prepares bench marking reports and presentations. Promotes implementation of new technology, solutions, and methods to improve business processes, efficiency, effectiveness, and value delivered to customers. Develops actual working solutions or prototypes based on their own designs and resolves any issues that arise. Provides technical guidance to subordinate group. Establishes and maintains vendor relationships to review and evaluate designs and controls and influence changes in future product releases. Stays updated on current technology trends and industry best practices. Provides technical leadership and works effectively with different teams including Product Managers, Project Managers, and Engineers. Fosters a healthy, collaborative, and productive Agile team culture. Works with other leads in a project setting to define and execute a software architecture that is sustainable, flexible, and scalable. Leads key initiative design, highly capable to complete tasks both independently with minimal guidance and leading a team technically. Exchanges information clearly and precisely, in verbal or written form, by sharing ideas, reporting facts and other information, responding to questions, and employing active listening techniques.