This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Data Analytics and Visualization Engineer based in Canada.
This role offers the opportunity to build impactful data products that transform complex information into intuitive, actionable insights.
You will work at the intersection of software engineering, analytics, and product development to create powerful visualization experiences.
The position focuses on building scalable analytics applications that help teams make better, data-driven decisions.
You will contribute across the full development lifecycle, from backend data processing to frontend user experiences.
Working in a remote and collaborative environment, you will solve challenging problems while leveraging modern engineering practices.
This is an ideal opportunity for an engineer who enjoys creating polished data solutions and using AI tools to improve productivity.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Data Analytics and Visualization Engineer based in Canada.
This role offers the opportunity to build impactful data products that transform complex information into intuitive, actionable insights.
You will work at the intersection of software engineering, analytics, and product development to create powerful visualization experiences.
The position focuses on building scalable analytics applications that help teams make better, data-driven decisions.
You will contribute across the full development lifecycle, from backend data processing to frontend user experiences.
Working in a remote and collaborative environment, you will solve challenging problems while leveraging modern engineering practices.
This is an ideal opportunity for an engineer who enjoys creating polished data solutions and using AI tools to improve productivity.
Accountabilities:
- Build scalable analytics applications and interactive data visualization solutions.
- Develop backend services and data processing pipelines using Python.
- Create modern frontend interfaces and data experiences using TypeScript.
- Transform complex business datasets into clear dashboards, reports, and visualizations.
- Collaborate with product, design, and business teams to define analytics requirements and deliver effective solutions.
- Improve data quality, performance, accessibility, and usability across analytics platforms.
- Work across frontend and backend components to deliver complete analytics products.
- Leverage AI-assisted development tools to accelerate delivery while maintaining high engineering standards.
- Take ownership of solutions from initial design through implementation and optimization.
- Professional experience developing production software with Python.
- Strong experience with TypeScript and modern frontend development.
- Experience building analytics platforms, business intelligence applications, or data products.
- Strong understanding of data modeling, analytics workflows, and structured datasets.
- Experience creating interactive data visualizations and user-friendly dashboards.
- Ability to work across both backend services and frontend applications.
- Experience consuming APIs and integrating data sources.
- Strong English communication skills, both written and verbal.
- Ability to work effectively in a remote environment with a high degree of autonomy.
- Regular experience using AI coding tools such as ChatGPT, Claude, Cursor, GitHub Copilot, or similar solutions as part of daily development workflows.
- Experience with visualization libraries such as D3.js, Observable, Vega, Plotly, Recharts, or ECharts.
- Experience working with SQL and analytical databases.
- Background building internal tools or business intelligence platforms.
- Cloud experience with platforms such as AWS, GCP, or Azure.
- Fully remote work opportunity within a flexible international environment.
- Opportunity to work on impactful data products that support meaningful business decisions.
- Hands-on engineering role with strong ownership and autonomy.
- Exposure to modern analytics technologies and AI-assisted development workflows.
- Opportunity for contract extension or potential full-time conversion.
- Collaborative environment working with product, engineering, and business stakeholders.
- Competitive compensation aligned with experience and project scope.
- Opportunity to build solutions that create measurable real-world impact.
As a Data Analytics and Visualization Engineer, you will design, develop, and improve analytics platforms that enable teams to explore data, monitor performance, and make informed decisions. You will combine engineering expertise with analytical thinking to deliver reliable and user-friendly data experiences.
Requirements:
The ideal candidate is a hands-on engineer with experience building production software and data-driven applications. You should be comfortable working independently, solving ambiguous problems, and creating high-quality analytics experiences in a fast-paced environment.
Nice to have: