BI-Reporting/Dashboarding Engineer ...
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
We are seeking a talented Dashboarding Engineer at the Member of Technical Staff (MTS) level to design, develop, and maintain robust and intuitive front-end dashboards focused on Power and Performance Analytics. This role operates on top of a centralized engineering database, transforming complex performance, power, and telemetry data into clear, interactive, and actionable visualizations for decision-making. The ideal candidate possesses strong front-end dashboarding skills using tools like Power BI or Sigma, combined with a solid understanding of data fundamentals to ensure seamless data retrieval, comparison, and scalability across various SoC programs and generations.
Key Responsibilities
Dashboard Development & Visualization
- Design and develop interactive dashboards for power and performance analytics using Power BI, Sigma, or similar visualization platforms.
- Build comparative visualizations across programs, SKUs, and SoC generations, analyzing performance versus power trade-offs, and comparing pre-silicon with post-silicon data.
- Create user-friendly, intuitive, and scalable dashboards tailored for engineers, managers, and leadership.
Data Integration & Consumption
- Integrate dashboards with a central performance and power database (SQL-based or cloud data warehouse).
- Ensure efficient data retrieval, filtering, and drill-down capabilities without compromising performance.
- Collaborate with database and data engineering teams to align on schemas, metrics, and data refresh schedules.
Analytics & Insight Enablement
- Translate raw engineering data into actionable insights through trend analysis, comparative visualizations, and KPI-driven views.
- Empower users to analyze data by workload, configuration, frequency, power state, and time with robust slicing, filtering, and drill-down functionalities.
Scalability & Maintainability
- Develop dashboards that scale effectively across multiple SoC programs, data sources, and increasing data volumes.
- Ensure dashboards are maintainable, well-documented, and reusable across different teams.
Stakeholder Collaboration
- Engage with Power, Performance, Architecture, and Program teams to understand data semantics and visualization requirements.
- Iterate rapidly based on user feedback and evolving project needs.
Preferred Experience
- 5-8 years of experience in dashboarding, data visualization, or analytics engineering.
- Strong hands-on experience with Power BI and Sigma or equivalent BI/visualization tools.
- Proficiency in SQL for data querying and manipulation.
- Experience in building comparison charts, trend views, and drill-down dashboards.
- Solid understanding of data modeling concepts (facts, dimensions, KPIs).
- Ability to work with large, complex engineering datasets.
- Exposure to performance, power, or silicon engineering data is a plus.
- Experience with centralized data warehouses (e.g., Snowflake-like systems).
- Familiarity with Python or scripting for data preparation is beneficial.
- Understanding of data refresh, versioning, and data quality checks.
- Experience designing dashboards for technical or engineering audiences.
- Knowledge of UX best practices for data-heavy dashboards.
Academic Credentials
- BS in Computer Science, Engineering, Data Science, or a related field.
Company
Advanced Micro Devices, Inc
Advanced Micro Devices, Inc. (AMD) is dedicated to creating groundbreaking products that propel next-generation computing experiences. Our innovation spans artificial intelligence, data centers, perso...