Data Analytics Engineer
Job Description
Onsite in Eden Prairie, MN
What Josh Pros offers
You will own analytics work end to end, from translating ambiguous business needs into structured KPIs and insights to delivering executive-ready dashboards and data products. The role also supports modern development workflows, with a contractor requirement to maintain 90%+ weekly usage of enterprise-approved AI tools such as GitHub Copilot and Microsoft 365 Copilot, using them to improve coding, documentation, analysis, and decision-making.
Responsibilities
- Own end-to-end analytics, turning ambiguous business requests into structured analyses, KPIs, and actionable insights.
- Design and build scalable data queries and transformations using SQL, Python, and Databricks across large, distributed datasets.
- Build and optimize data models that support high-performance analytics and reporting at scale.
- Create executive-ready dashboards and data products that enable self-service and decision support.
- Collaborate across functions to drive decisions through data storytelling.
- Maintain data quality and governance while mentoring junior analysts and elevating team analytics standards.
Requirements
- Must have: SQL
- Must have: Python
- Must have: Big Data
- Must have: Databricks
- Good to have: Snowflake
- Good to have: Machine Learning (ML)
You should also bring experience with:
- Strong data modelling for high-performance analytics and reporting at scale.
- Building dashboards and data products for self-service and decision support.
- Data storytelling and cross-functional collaboration.
Mandatory for all contractors: maintain 90%+ weekly usage of enterprise-approved AI tools (including GitHub Copilot and Microsoft 365 Copilot), apply them to enhance coding, documentation, data analysis, and decision-making workflows, and stay current with evolving AI capabilities to improve delivery quality and velocity.
Technologies
- SQL
- Python
- Databricks
- Snowflake
- Machine Learning (ML)
- GitHub Copilot
- Microsoft 365 Copilot