UWorld is a worldwide leader in online test prep for college entrance, undergraduate, graduate, and professional licensing exams throughout the United States. Since 2003, over 2 million students have trusted us to help them prepare for high-stakes examinations.
UWorld Data Analytics team is a fast-growing team in UWorld and is responsible for providing strategic analysis and recommendations to shape UWorld’s success story.
We are seeking a Business Intelligence Developer to collaborate closely with our business leaders, product teams, and the data analytics team to create cross-discipline reports, dashboards, and business intelligence solutions. The Business Intelligence Developer will play a key role in managing business needs, understanding integrations with existing platforms and translating them to insightful data visualizations and analytical solutions.
Minimum Education Required:
- Bachelor's degree in computer science or closely related field
Minimum Experience:
- Minimum 3+ years in working with business and product stakeholders, technical teams and providing insightful data analytics, reports, and dashboards
- Minimum 3+ years of experience with business intelligence and data visualization using Tableau
- Advanced knowledge and experience with writing and optimizing SQL queries, working with Relational DBs such as Microsoft MS SQL server/SSRS, MySQL, or Oracle
- Experience with OLAP, Data lake such as Databricks Delta lake is a plus
- Experience with delivering key business metrics reporting/dashboards for Sales, Marketing, and Finance teams is preferred
- Work in an agile environment such as Scrum
Knowledge, Skills, and Abilities:
- Strong mathematical background and knowledge in at least one of the following fields: statistics, data mining, predictive modeling, operations research, econometrics, and/or information retrieval
- Strong Analytical skills with a problem-solving aptitude and the ability to conclude using various resources
- Collaborate with stakeholders across various departments to develop Data Analytics, reporting, and dashboards that meet the business needs and to enable data-driven decision making. Take a proactive approach to defining new metrics, reports, and dashboards to improve visibility into the business in a high-growth environment
- Develop analytics to understand product sales, marketing impact, and application usage metrics and KPIs for current and future products
- Work closely with the Data Engineering team to define, drive and store key data points that the team should leverage to enable analytical capabilities and use for the implementation of reports
- Own the design, development, and maintenance of ongoing performance metrics, reports, analyses, dashboards to drive key business decisions
- Must be effective at summarizing and communicating complex information both in writing and verbal and be able to provide insights and recommendations to audiences of varying levels of technical understanding
- Exceptional communication skills with the ability to deftly negotiate, prioritize influence decision-makers and build consensus with teams
- Meticulous attention to detail and strong work ethic
Job Responsibilities:
- Work with QA engineers to ensure the quality and reliability of all reports, extracts, and dashboards by way of continuous improvement
- Collaborate with technical architects, product leads, QA team, and customer care team to drive new enhancements or fix bugs promptly
- Document all project/work assignments with required technical documentation to ensure continuity of the process