Skip to Main Content

Senior - Team Lead UI Engineer - Data Delivery

New York, New York

Apply

Description

Xandr powers the real-time sale and purchase of Digital Advertising. Our Data Platform Team is responsible for taking 85 billion daily ad requests and 200 terabytes of daily data and managing, processing, and delivering it to clients so they can understand how to manage their business.

We are looking for a Senior UI Engineer to elevate our Data Delivery UIs, both client facing applications and tools as well as ones that provide a platform for engineers to put data in front of clients safely and efficiently. Xandr proprietary Business Intelligence and Reporting Platform supports thousands of member firms with many users per firm, and processes hundreds of terabytes of data each day. These UIs are critical to achieving customer satisfaction for our clients. The critical function for this role is to own the planning, design, implementation, and expansion of client facing data experiences, and to lead other engineers in doing so.

About the job:

• Lead and help expand the team working on these systems, including:
o Own design, coding standards, performance, continuous integration and other process, and interaction with product to shape features and overall experience
o Work with and mentor the team, including improving their testing and coding skills, code review, debugging and tool usage, etc.
o Help prioritize the backlog and delegate to team members, or not, as appropriate
o Assist with the hiring process as we grow the team
o Lead requirements and design sessions with engineers and stakeholders and collaborate with the rest of the Data Platform Team on broader Data Platform initiatives
• Own and expand the client facing data experience, including Console Reporting UI, a client-facing JavaScript ES6 application serving 7-8 figure requests a day:
o Become a Subject Matter Expert in Xandr data and business and lead the architecture, design, and roadmap of Reporting UI Platforms, and take part in discussions with product stakeholders and engineering leaders
o Responsible for ensuring the design/implementations of the UI will scale across concurrency and volume as data and user population grows
o Writing new features, including large ones that will require design work and integration with our APIs, as well as prioritized bugs
o Own the testing and release process to maintain 99.99% uptime with strict SLAs and keeping bugs to a minimum
o Support and debug production level issues and provide fixes in a timely manner
• Help explore and leverage tools/products such as PowerBI and Imply to enhance visualization and analytics capabilities for clients:
o Improve existing experiences
o Design and plan new ones
• Own and expand internal applications used by engineers to build client facing Reports:
o Same bullets as above
o Understand our Reporting Model and internal users well enough to create an effective UI/UX for internal clients to leverage it as a platform
o Responsible for ensuring the design/implementations of the UI will scale across concurrency and volume as data and user population grows

Qualifications

• At least 3-7 years of experience in building Enterprise scale web UI applications with 6-8 figure daily requests and thousands of customers
• Knowledge and work experience with JavaScript frameworks such as React, Redux, and Node.js
• Understands modern client-server patterns well enough to make efficient usage of APIs
• Knowledge of computer science fundamentals
• Experience writing unit and integration tests
• Ability to work independently and make use of your time effectively
• Skills in Opensource and Front-End technologies such as: Java, JavaScript, React, Redux, JQuery, Node.JS, Restful API
• Understanding of authentication and authorization concepts.
• Strong understanding of OLAP use cases and database skills a plus
• Previous team lead/management experience a plus

More about you:


• You are passionate about a culture of learning and teaching. You love challenging yourself to constantly improve, and sharing your knowledge to empower others
• You are persistent and look for novel solutions to complex problems
• You care about solving big, systemic problems, and look to understand root causes so that you can build long-term solutions for the whole ecosystem
• You believe in not only serving customers, but also empowering them by providing knowledge and tools
Job ID 2004327X Date posted 01/29/2020
Career Areas

#XandrLife

#XandrLife means we’re creating an incredible experience for our people, too. Let our employees show you what it’s really like to work here.

See what it's like here
Back to top