Senior Data Developer transforming complex ERP data into enterprise semantic models. Collaborating with clients and building data models using AI-augmented engineering.
Responsibilities
You will build the crucial bridge between technical teams and the business by:
Translating validated technical specifications into a unified business data model (using dbt on Snowflake).
Ensuring a robust data infrastructure and delivering actionable reports to stakeholders.
Optimizing SQL queries in Snowflake to maximize performance.
Participating in specification reviews with business analysts to validate technical feasibility before development begins.
Implementing business rules: harmonization logic, metric calculations, and exception handling.
Contributing to the continuous improvement of our proprietary data model.
Requirements
3 to 5 years of experience in data modeling serving business needs (experience with ERP systems is a major asset).
Proficient with dbt and passionate about its possibilities.
Strong in SQL and Git, with solid knowledge of Python.
Deep understanding of software development best practices.
Communicates proactively in both French and English.
Benefits
Competitive base salary.
4 weeks of vacation in the first year, 5 weeks thereafter.
Employer RRSP contribution after 3 months.
On-site chef: three-course lunches for $12.
Stock option grants in a high-growth AI company (post-Series A).
Retail Network Developer shaping Scania's global retail network through data - driven analysis and strategic planning. Collaborating with Business Units to design future - proof retail networks.
Develops functional plans and implements controls for industrial processes. Collaborates in engineering and interface implementation in hybrid work setting.
Intern role supporting electric engineering strategy at PG&E while gaining exposure to asset management practices. Collaborating with teams to improve performance and reliability of electric distribution assets.
Intermediate Developer leading the enhancement of online tools for ICBC's Robotic Process Automation. Collaborating with a team to manage software applications while mentoring junior developers.
Director of Engineering leading technology integration strategies for Royal Caribbean Group. Manage multi - million - dollar integration portfolios and oversee external system integrations across e - commerce platforms.
Senior Software Developer developing solutions for maritime navigation applications. Involves software development and architecture for innovative navigation systems with a focus on quality and efficiency.
Software Developer developing and maintaining software for maritime navigation systems at Anschütz GmbH. Working in a hybrid environment with focus on innovation and quality in the software development process.
Senior Software Engineer developing and maintaining software architectures for submarine control systems at Anschütz GmbH. Collaborating with teams to address technical challenges in underwater environments.
Internship in stress engineering at MHI RJ Aviation providing engineering solutions for regional aircraft. Collaborating with experts and contributing to real projects from day one.