Summary
This position is responsible for the technical and architectural oversight and guidance for all products in the Data Services and Applications group at Teradata. Success in this role requires the ability to define an overall technical strategy for these products and ensure common understanding and broad adoption within the product engineering group.
This position will be responsible for understanding the interdependencies and roles of multiple product groups, working broadly across Teradata to determine areas of potential innovation and drive research in these areas. This position will drive the current product offerings forward by tracking industry trends, leading edge research, and other external forces to identify candidates for potential inclusion in the longer-term roadmap. Overall, the success of this role will be highlighted by aligning the product roadmaps along technical and business needs and empowering engineering teams to deliver along those goals.
Key Responsibilities
- Oversee architecture over multiple product areas, working with Product Architects and Product Managers to create a multi-year strategy that is appropriately defined, understood, and aligned
- Directly lead, mentor, and grow a small group of architecture leaders
- Guide development of POCs and prototypes leveraging cutting edge technological advances to evaluate viability and placement within longer-term vision
- Leverage industry trends, competitive offerings, and Teradata innovation, to define the technical strategy for all related product groups
- Identify and direct efforts to define new standards, advocate for adoption of those standards, and own and oversee technical debt tracking for multiple product groups
- Identify patentable work and engage the IDR process and legal to record and protect this intellectual property
Requirement Qualifications
- Minimum of 10+ years of related technical and leaders experience, with a university degree
- Subject matter expert with designing, building, and operating distributed complex software systems on Google Cloud, AWS, Azure. and/or VMWare
- Holistic expertise in computer science fundamentals of system design, data structures, algorithm design, and more
- Broad experience across languages like Java, Go, Python, C++, etc.
- Prefer experience with Teradata (or other RDMS) and NoSQL technologies, including advanced workload management
- Experience with DevOps processes, including CI/CD, Monitoring, Provisioning and Deployment, Operations, and more