Senior UI Engineer
Teradata - Albany, NY
Apply NowJob Description
About Us At Teradata, we empower individuals through enhanced information. Our advanced cloud analytics and data platform for AI delivers seamless data collaboration, reliable AI, and rapid innovation, enabling our clients to make confident decisions. Leading businesses across sectors rely on Teradata to boost performance, enrich customer interactions, and integrate data seamlessly throughout their organizations. This position reports directly to the Senior Engineering Manager of the Experience team. Join Us in Shaping the Future of AI! Your Role We are in search of experienced UI engineers dedicated to creating exceptional experiences for our users of the Vantage Cloud Platform and related components. You will establish coding standards, perform review guidelines, make architectural decisions, and oversee implementation. Guiding fellow developers in execution and delivery will also be your key responsibility, along with close collaboration with the Cloud Platform and Infrastructure teams to understand use cases better. Your insights will help shape features that facilitate self-service and managed offerings within a multi-tenant console dashboard. Your Team The Teradata Experience team drives our transformation into a customer-focused technology leader, improving business functions and enriching lives through the power of data. We prioritize customer needs, significantly reduce product complexity, and accelerate positive outcomes for our clientele. What We Expect From You Design, implement, and deploy web-based, cloud-native applications that enhance operational management and visibility of our Vantage cloud platform offerings. Collaborate with UX, product management, and other platform engineering teams to evaluate and create new product concepts and technical designs. Implement coding best practices to ensure maintainable code, including usability patterns, code quality standards, integration, testing, and peer reviews. Participate in thorough design, architecture, and code reviews conducted by fellow engineers. Propose alternative solutions, assess impacts, and offer size estimates. Work collaboratively with cross-platform team members to build effective integrations. Create and maintain documentation related to services and features, including functional specifications, design considerations, architecture compliance, and GAP analysis, throughout various SDLC phases. Develop and implement comprehensive test cases and automated test suites. Manage multiple projects simultaneously while leading by example to foster a positive, inclusive team environment that encourages collaboration and innovation. Your Skills 8+ years of professional experience in User Interface development with expertise in JavaScript and Angular. Ability to convert user experience designs (mockups, wireframes, user journeys) into functioning code with Angular, Angular Material, NodeJS, along with a robust grasp of Object-oriented JavaScript, SASS, and CSS3. Strong understanding of advanced JavaScript features and browser optimization techniques. Deep knowledge of web standards and technologies (e.g., HTTP, REST, and JSON). Experience in developing Automated Test Suites with frameworks such as Jasmine, Protractor, Mocha, Cypress, Jest, or Selenium. Familiarity with TDD concepts, including mocking and stubbing for unit and integration testing. Adept at collaborating within a cross-functional team environment, engaging with various stakeholders. Exceptional written and verbal communication skills. Why You’ll Love Working at Teradata We champion a people-first culture, recognizing that our success stems from our talented workforce. Our flexible work model acknowledges your autonomy in choosing how, when, and where you work. We emphasize well-being, ensuring our team thrives both personally and professionally. We are committed to fostering an inclusive environment that celebrates diverse perspectives and experiences. Teradata proudly stands as an equal opportunity employer.
Created: 2026-03-10