Senior SQL Developer responsible for executing marketing campaigns through SQL programming on Snowflake. Collaborating with teams to ensure data extraction and process improvement in marketing initiatives.
Responsibilities
Help prepare and execute marketing campaigns.
Responsible for SQL programming on Snowflake, data extraction, list and segment creation, coordination of timelines, and process documentation.
Leverage business domain knowledge and analytical skills to advance the relationship‑marketing database environment.
Propose improvements to data structures and processes and participate in the development, maintenance, and continuous improvement of this environment while adhering to data‑security guidelines.
Drive targeted marketing initiatives, including direct marketing and client communications within an omnichannel engagement approach.
Requirements
Bachelor’s degree in Business Administration, Business Intelligence, Management Information Systems, Computer Engineering, or a related field.
5+ years of relevant experience in a similar role.
Other combinations of education and experience may be considered.
Excellent command of SQL and strong knowledge of relational databases.
2+ years’ experience with Snowflake and Python is required.
Knowledge of Git, GitHub, and GitHub Copilot is a strong asset.
Knowledge of Power BI is an asset.
Excellent analytical and synthesis skills, with strong attention to detail and rigor.
Experience working in dynamic, fast‑changing environments.
Autonomy, resourcefulness, and a proactive approach to problem solving.
Strong team spirit and collaborative leadership skills.
For candidates located in Quebec, bilingualism is required considering the necessity to interact on a regular basis with English speaking colleagues across the country.
Benefits
Flexible work arrangements and a hybrid work model
Possibility to purchase up to 5 extra days off per year
Multiple benefits offered to support physical and mental wellbeing, including telemedicine, Wellness account and much more
Share plan & other savings: up to 12% of salary or even more (ask how you could earn guaranteed income for life)
Pension offerings provide flexibility and long-term security for our employees beyond their careers.
Opportunity to receive guaranteed income for life via our defined benefit pension plan.
ABAP/ODATA Developer designing, developing, and supporting SAP ABAP and OData solutions. Delivering S/4HANA customizations, integrations, and technical project support.
Software Engineer building full - stack AI healthcare workflow products at exacare ai. Developing scalable systems, integrations, and customer - facing features for post - acute care teams.
Principal CRM Developer building Dynamics 365 and Azure solutions for Ontario’s condominium authority. Leading CRM delivery, integrations, CI/CD, testing, and engineering standards.
Desjardins programmer analyst developing, maintaining, and supporting enterprise IT systems and infrastructure. Applying software, data, and security practices to standardize solutions.
Principal EDC Programmer leading EDC programming, analytics, and vendor - data solutions for ICON’s global clinical research organization. Mentoring programmers and driving automation across clinical trials.
Game Programmer building gameplay systems, UI, and creative tools for Kabam’s multiplayer games. Developing Unity and C# solutions that improve workflows for artists and designers.
Game programmer building advanced systems, tools, and UI for Kabam’s multiplayer mobile games. Collaborating with designers and engineers using Unity and C#.
Senior Programmer Analyst modernizing Doctors of BC’s healthcare business applications. Migrating legacy systems to Salesforce, NetSuite, Snowflake and other cloud platforms.