Ouryahoo
Principal Data Visualization Engineer
United States of America · Principal
Sponsorship not specified$144k-$299kDetected 22 days ago
TypeScriptReactiOSAndroidAlgorithmsGitWebSocketsSparkData EngineeringData VisualizationLLMsDesign SystemsAccessibilityResearchLeadershipCommunicationCollaboration
About the role
- Yahoo Finance is the world's #1 finance destination, empowering investors with news, information, and tools to make financial decisions with confidence.
Responsibilities
- Data Visualization Architecture: Architect and maintain advanced, multi-platform financial charts, dashboards, and interactive widgets using React, D3.js, and TypeScript.
- Developer Enablement & Velocity: Design and distribute reusable component libraries and visualization frameworks to accelerate front-end development across all Yahoo Finance product squads.
- System-Wide Performance Tuning: Optimize client-side rendering pipelines (Canvas, WebGL, SVG) for complex, high-density, real-time financial streaming datasets.
- Technical Standards & Leadership: Set organizational benchmarks for visualization quality, web accessibility (WCAG/inclusive design), robust testing, and clean architecture.
- AI-Forward Engineering Workflow: Drive developer productivity across the frontend team by championing and setting best practices for AI pair-programming tools (e.g., GitHub Copilot) in the writing of visualization components and complex mathematical formulas.
- Cross-Functional Collaboration: Partner with Product, Design, and Data Engineering teams to align the frontend visualization roadmap with broader business metrics and user-experience expectations.
- Architect and maintain advanced, multi-platform financial charts, dashboards, and interactive widgets using React, D3.js, and TypeScript.
- Set organizational benchmarks for visualization quality, web accessibility (WCAG/inclusive design), robust testing, and clean architecture.
- Partner with Product, Design, and Data Engineering teams to align the frontend visualization roadmap with broader business metrics and user-experience expectations.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 8+ years of professional software engineering experience, with a clear focus on frontend web application platforms.
- Deep expertise in React, TypeScript, D3.js, and modern browser rendering technologies (Canvas, SVG).
- Proficiency in leveraging AI-assisted engineering tools (e.g., GitHub Copilot, Cursor) to optimize visual algorithms, draft unit tests, and accelerate development velocity.
- Proven track record of leading large cross-team technical initiatives and establishing frontend architectures.
Nice to have
- Familiarity with structuring prompts and parsing LLM outputs to dynamically render user-requested UI visual components.
- Experience with real-time financial market data feeds, WebSockets, or time-series data visualization methodologies (such as baseline delta, candlestick, and baseline graphs).
- The material job duties and responsibilities of this role include those listed above as well as adhering to Yahoo policies
- exercising sound judgment
- working effectively, safely and inclusively with others
- exhibiting trustworthiness and meeting expectations
- and safeguarding business operations and brand integrity.
- While most roles don't require regular office attendance, you may occasionally be asked to attend in-person events or team sessions.
Skills
- Yahoo Finance is the world's leading digital destination for financial news, market data, and investment tools.
Compensation
- The compensation for this position ranges from $143,625.00 - $299,375.00/yr and will vary depending on factors such as your location, skills and experience.The compensation package may also include incentive compensation opportunities in th
Visa & Work Authorization
- Engineering Citizenship: Provide architectural guidance, run technical reviews, and mentor senior developers to scale technical execution across multiple squads
Apply directly at Ouryahoo →Create a free account for alerts like thisView Ouryahoo immigration profile
This listing is sourced directly from Ouryahoo's careers page and normalized into a canonical job model.