About the role
from listingWhat you’ll do
Design, build, and maintain dashboards and reports in Power BI, Tableau, Looker, Qlik, or similar tools
Work with stakeholders to define KPIs and metrics, and make sure “revenue” or “active customer” means the same thing everywhere
Build semantic models and data marts (star schemas, dimensional modeling) that make self-service analytics fast and reliable
Write advanced SQL to extract, transform, and validate data from warehouses and source systems
Develop ETL/ELT pipelines using dbt, Azure Data Factory, SSIS, Airflow, Fivetran, or similar tools
Work across modern data platforms such as Snowflake, BigQuery, Redshift, Databricks, Azure Synapse, or SQL Server
Write DAX, LookML, or calculated fields for complex measures and time intelligence
Optimize dashboard and query performance so reports load in seconds, not minutes
Build data quality checks and reconciliation so the numbers always tie out to finance
Manage governance: row-level security, certified datasets, documentation, and a clear data dictionary
Train and support business users so they can answer their own questions
Explore AI-assisted analytics features (natural language queries, Copilot, automated insights) and bring the useful ones into your work
Partner with data engineers, analysts, and business teams from request through rollout
Find your level
Level Typical experience What you’ll own
BI Developer I - 0-2 years : Building and maintaining reports and dashboards, writing SQL, data validation, learning our data model with a dedicated mentor
BI Developer II - 2-5 years : Owning data models and dashboard suites end to end, defining KPIs with stakeholders, tuning performance, mentoring newer developers
Senior BI Developer - 5+ years : Architecting the BI platform and semantic layer, setting standards and governance, leading major initiatives, advising leaders on analytics strategy
Promotion criteria are written down at every level, with regular career conversations. Many of our BI developers have grown into analytics engineering, data engineering, data architecture, and analytics leadership.
What you bring
Must have
Strong SQL: joins, CTEs, window functions, and query tuning
Hands-on experience with at least one BI tool (Power BI, Tableau, Looker, or Qlik)
Understanding of data modeling concepts, such as star schemas, facts, and dimensions
An eye for data quality, and the habit of checking that the numbers are right before anyone sees them
Ability to turn a vague business question into a clear, useful visualization
Clear communication with non-technical stakeholders
Bachelor’s degree in Computer Science, Information Systems, Data Analytics, Statistics, Business, or a related field, or equivalent experience. Bootcamp graduates and self-taught developers are welcome. We hire for skill, not pedigree.
Authorization to work in the US
Nice to have (not required)
DAX, M/Power Query, LookML, or advanced Tableau calculations (LOD expressions)
ETL/ELT experience (dbt, Azure Data Factory, SSIS, Airflow, Fivetran)
Cloud data warehouse experience (Snowflake, BigQuery, Redshift, Databricks, Synapse)
Python or R for analysis and automation
Certifications: Microsoft PL-300, DP-600, Tableau Desktop Specialist/Certified Data Analyst, Google Looker, or Snowflake SnowPro
Familiarity with Git, CI/CD for analytics, or Agile delivery
Knowledge of data governance, security, and privacy requirements
Industry background in [finance, healthcare, retail, SaaS, supply chain, marketing, etc.]
A public dashboard, Tableau Public profile, or portfolio project you can show off
Seniority level: Mid-Senior level
Employment type: Full-time
Industries: IT Services and IT Consulting, Software Development, and Financial Services