Job Description



Our global media client is looking for a Senior UI Engineer to elevate their 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. Their 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.




  • 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.




  • Lead and help expand the team working on these systems, including:
    • Own design, coding standards, performance, continuous integration and other process, and interaction with product to shape features and overall experience.
    • Work with and mentor the team, including improving their testing and coding skills, code review, debugging and tool usage, etc.
    • Help prioritize the backlog and delegate to team members, or not, as appropriate.
    • Assist with the hiring process as we grow the team.
    • 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:
    • Become a Subject Matter Expert in the companies 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.
    • Responsible for ensuring the design/implementations of the UI will scale across concurrency and volume as data and user population grows.
    • Writing new features, including large ones that will require design work and integration with our APIs, as well as prioritized bugs.
    • Own the testing and release process to maintain 99.99% uptime with strict SLAs and keeping bugs to a minimum.
    • 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:
    • Improve existing experiences.
    • Design and plan new ones.
  • Own and expand internal applications used by engineers to build client facing Reports:
    • Same bullets as above.
    • Understand our Reporting Model and internal users well enough to create an effective UI/UX for internal clients to leverage it as a platform.
    • Responsible for ensuring the design/implementations of the UI will scale across concurrency and volume as data and user population grows.



Job Location
New York City

Position Type