CrawlJobs Logo

Senior Software Developer - Snowflake

https://www.randstad.com Logo

Randstad

Location Icon

Location:
Canada , Montréal

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Our client, a leading organization in the insurance and financial services sector, is seeking a Senior Software Developer to join their data and analytics team. This role focuses on the development and technical support of a major data retention project. You will work within a rich technological environment, leveraging both modern cloud platforms and traditional on-premises databases. This is a 9-month contract starting in late March and ending in December 2026, with strong possibilities for subsequent renewal.

Job Responsibility:

  • Actively support the development of the data retention project across the cloud platform and on-premises infrastructures
  • Ensure seamless data integration and transformation for data warehouses and data marts
  • Leverage extraction, transformation, and loading techniques to optimize information flows
  • Provide second-level production support to guarantee the stability and performance of delivered solutions
  • Remain open to and adopt emerging technologies for code automation, testing, and continuous deployments
  • Collaborate effectively within a multidisciplinary team navigating a complex technological landscape

Requirements:

  • Bachelor's degree in information technology, software engineering, or an equivalent combination of training and relevant experience
  • 5 to 8 years of overall experience in software development and data integration
  • 5 to 8 years of practical experience with Informatica solutions
  • Strong technical expertise with Snowflake cloud databases and SnowSQL programming
  • Strong experience with Oracle databases and PL/SQL programming
  • Mastery of data extraction, transformation, and loading techniques
  • Strong overall experience with SQL programming
  • Concrete experience with Data Vault modeling and relational data models
  • Perfect bilingualism in French and English is required for effective communication
  • Innovative mindset, versatility, high autonomy, and the ability to learn quickly

Nice to have:

  • Knowledge of the insurance or financial services sector is considered an advantageous asset
  • Experience with IICS, AWS S3, Lambda, JAVA, GIT, Jenkins, Business Objects, and Power BI is a strong asset
What we offer:
  • Enjoy a stable contract through the end of the year with excellent extension potential
  • Benefit from hybrid flexibility within a highly stimulating work environment
  • Work with cutting-edge data architectures combining cloud and on-premises solutions
  • Evolve within a multidisciplinary team that fosters innovation and autonomy

Additional Information:

Job Posted:
April 11, 2026

Expiration:
May 16, 2026

Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Developer - Snowflake

Software Developer III (Senior)

This role involves a wide range of responsibilities within the software developm...
Location
Location
United States , Trenton
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in Python and UNIX programming languages
  • Demonstrated experience in coding and debugging applications
  • Familiarity with Configuration Management and Migration techniques
  • Ability to troubleshoot technical issues effectively
  • Knowledge of Data Warehousing and ETL (Extract Transform Load) processes
  • Strong understanding of SDLC (Software Development Life Cycle)
  • Capable of creating and reviewing documentation with attention to detail
  • Experience with Budget Processes and Scheduling
  • Proficient in Design and Transformation techniques
  • Familiarity with Hiring Processes in a software development environment
Job Responsibility
Job Responsibility
  • Utilize warehousing architecture techniques such as Star Schema, Snowflake, and Control M
  • Adhere to software development lifecycle processes, including design, coding, configuration, testing, debugging, and documentation of system and application programs
  • Execute migrations by exporting/importing existing content and reconfiguring data connectors to rescan metadata
  • Conduct technical validations and support User Acceptance Testing (UAT)
  • Participate in architecture design and code reviews
  • Evaluate functional requirements and analysis and design documents, providing constructive feedback
  • Assist in the preparation of technical design specifications based on functional requirements and analysis documents
  • Demonstrate effective communication skills and troubleshoot complex technical issues
  • Collaborate with other development personnel to ensure quality and consistency
  • Utilize Informatica IDMC, Snowflake, Control M, Python, and UNIX
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
  • Fulltime
Read More
Arrow Right

Power BI Senior Software Engineer

Senior Software Engineer role requiring a strong blend of technical skills, busi...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Highly skilled Data Analyst / BI Developer with proven expertise in Power BI, SQL, Snowflake, and data modeling
  • Strong knowledge of Power BI, including DAX, Power Query (M), and building enterprise-grade dashboards
  • Solid understanding of data modeling techniques (3NF, Star Schema, Snowflake Schema, Data Vault 2.0)
  • Write efficient SQL queries to handle large volumes of data
  • Experience of Data connectivity with Multiple Sources - Oracle BI, SQL, API's, Dataflows, Data lakes, Data Warehouse
  • Microsoft Certified: Power BI Data Analyst Associate (PL-300)
  • Bachelor's degree in Computer Science, Information Systems, Data Science, or related field preferred
  • Total Experience Expected: 02-04 years
Job Responsibility
Job Responsibility
  • Collaborate with business stakeholders to understand reporting needs, ensuring alignment on report design, usability, and functionality
  • Design, develop, and deliver high-quality BI solutions
  • Apply UI/UX design principles to ensure Power BI dashboards are intuitive, user-centric, and tailored to specific target groups
  • Implement performance tuning and optimization techniques to enhance Power BI report efficiency
  • Prepare detailed documentation, including data dictionaries, process workflows, and user guides
  • Implement Power BI service administration, including RLS & OLS, workspace management, data security policies and deployment pipelines
What we offer
What we offer
  • Commitment to fighting against all forms of discrimination
  • Inclusive and respectful work environment
  • All positions open to people with disabilities
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We're hiring a Senior Software Engineer to join Data Platform squad. We are look...
Location
Location
France , Paris
Salary
Salary:
55000.00 - 60000.00 EUR / Year
implicity.com Logo
Implicity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Computer Science, Data Engineering, or equivalent
  • 5+ years of experience in backend development
  • Strong experience in backend development (Java, Node.js)
  • Hands-on experience with data engineering tools (Airflow, dbt, Kafka, Spark, Flink)
  • Solid understanding of SQL and NoSQL databases, including query optimization
  • Familiarity with cloud data services (AWS Redshift, Google BigQuery, Snowflake)
  • Knowledge of containerization and orchestration (Docker, Kubernetes)
  • Experience working with APIs and integrating data from multiple sources
  • Highly aware of secure development practices (Top 10 OWASP)
  • At least one experience in a micro-services architecture
Job Responsibility
Job Responsibility
  • Develop and maintain scalable backend applications with a focus on data-intensive workflows
  • Design, implement, and optimize ETL pipelines for efficient data processing
  • Work with streaming and batch data processing frameworks (Apache Kafka, Spark, Flink)
  • Optimize relational (PostgreSQL, MySQL) databases for performance
  • Ensure data integrity, reliability, and scalability across distributed systems
  • Collaborate with data scientists, analysts, and DevOps teams to integrate data-driven solutions
  • Deploy and manage applications in cloud environments (AWS) using CI/CD pipelines
What we offer
What we offer
  • Health care plan: Alan (50% employer)
  • Luncheon voucher: 9€ (50% employer)
  • Transport: 50% of your pass OR sustainable mobility pass
  • Eligible for stock option (BSPCEs) according to the company's existing rules
  • Regular team events, especially every Thursday evenings
  • Shareholder: you will be incentivized with company equity
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - ClickPipes (Database Integration)

About the Team: The ClickPipes - Database Integrations team builds the platform ...
Location
Location
Germany
Salary
Salary:
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of industry experience building data-intensive software solutions
  • Proficient in Go, or experienced in systems programming with willingness to ramp up quickly in Go
  • Cloud-native experience deploying and operating services on at least one major cloud platform (AWS/GCP/Azure)
  • Practical experience with Kubernetes
  • Strong problem solver and solid production debugging skills
  • Clear communication in writing (design docs, code review) and verbally (technical discussions, customer calls, incident response)
Job Responsibility
Job Responsibility
  • Build data-intensive systems
  • Design and develop high-throughput integrations with databases (Postgres, MySQL, MongoDB), data lakes (Iceberg, Delta Lake), and data warehouses (BigQuery, Snowflake)
  • Handle edge cases in real-world production scenarios: unconventional database setups, internals of data types, database upgrades/failovers, large transactions, etc
  • Design integration solutions to enable users to fully harness ClickHouse's performance and throughput
  • Own end-to-end reliability
  • Debug complex issues in production leveraging runtime diagnostics (e.g. pprof, parca) and observability tools (e.g. metrics, logging, tracing)
  • Build and improve infrastructure and tools to increase system reliability, reduce incident response time, and simplify/automate operations
  • Write clear documentation, both publicly and internally
  • Participate in on-call rotation
  • Drive product innovation
What we offer
What we offer
  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries
  • Healthcare - Employer contributions towards your healthcare
  • Equity in the company - Every new team member who joins our company receives stock options
  • Time off - Flexible time off in the US, generous entitlement in other countries
  • A $500 Home office setup if you’re a remote employee
  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites
Read More
Arrow Right

Senior Software Engineer - ClickPipes (Database Integration)

About the Team: The ClickPipes - Database Integrations team builds the platform ...
Location
Location
India
Salary
Salary:
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of industry experience building data-intensive software solutions
  • Proficient in Go, or experienced in systems programming with willingness to ramp up quickly in Go
  • Cloud-native experience deploying and operating services on at least one major cloud platform (AWS/GCP/Azure)
  • Practical experience with Kubernetes
  • Strong problem solver and solid production debugging skills
  • Clear communication in writing (design docs, code review) and verbally (technical discussions, customer calls, incident response)
Job Responsibility
Job Responsibility
  • Build data-intensive systems
  • Design and develop high-throughput integrations with databases (Postgres, MySQL, MongoDB), data lakes (Iceberg, Delta Lake), and data warehouses (BigQuery, Snowflake)
  • Handle edge cases in real-world production scenarios: unconventional database setups, internals of data types, database upgrades/failovers, large transactions, etc
  • Design integration solutions to enable users to fully harness ClickHouse's performance and throughput
  • Own end-to-end reliability
  • Debug complex issues in production leveraging runtime diagnostics (e.g. pprof, parca) and observability tools (e.g. metrics, logging, tracing)
  • Build and improve infrastructure and tools to increase system reliability, reduce incident response time, and simplify/automate operations
  • Write clear documentation, both publicly and internally
  • Participate in on-call rotation
  • Drive product innovation
What we offer
What we offer
  • Flexible work environment
  • Healthcare - Employer contributions towards your healthcare
  • Equity in the company - Every new team member who joins our company receives stock options
  • Time off - Flexible time off in the US, generous entitlement in other countries
  • A $500 Home office setup if you’re a remote employee
  • Global Gatherings – opportunities to engage with colleagues at company-wide offsites
Read More
Arrow Right

Senior Software Engineer - ClickPipes (Database Integration)

About the Team: The ClickPipes - Database Integrations team builds the platform ...
Location
Location
United States
Salary
Salary:
141000.00 - 208000.00 USD / Year
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of industry experience building data-intensive software solutions
  • Proficient in Go, or experienced in systems programming with willingness to ramp up quickly in Go
  • Cloud-native experience deploying and operating services on at least one major cloud platform (AWS/GCP/Azure)
  • Practical experience with Kubernetes
  • Strong problem solver and solid production debugging skills
  • Clear communication in writing (design docs, code review) and verbally (technical discussions, customer calls, incident response)
Job Responsibility
Job Responsibility
  • Build data-intensive systems
  • Design and develop high-throughput integrations with databases (Postgres, MySQL, MongoDB), data lakes (Iceberg, Delta Lake), and data warehouses (BigQuery, Snowflake)
  • Handle edge cases in real-world production scenarios
  • Design integration solutions to enable users to fully harness ClickHouse's performance and throughput
  • Own end-to-end reliability
  • Debug complex issues in production
  • Build and improve infrastructure and tools to increase system reliability
  • Write clear documentation
  • Participate in on-call rotation
  • Drive product innovation
What we offer
What we offer
  • Flexible work environment
  • Healthcare - Employer contributions towards your healthcare
  • Equity in the company - Every new team member who joins our company receives stock options
  • Time off - Flexible time off in the US, generous entitlement in other countries
  • A $500 Home office setup if you’re a remote employee
  • Global Gatherings – opportunities to engage with colleagues at company-wide offsites
  • Fulltime
Read More
Arrow Right

Senior Staff Software Engineer

As a Senior Staff Software Engineer, you will join a highly performing team of e...
Location
Location
United States , New York
Salary
Salary:
156400.00 - 225000.00 USD / Year
siriusxm.com Logo
SiriusXM
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science/Mathematics or a similar field
  • 12+ years of software engineering experience in Java programming language (preferably JDK17 or higher)
  • 5+ years of experience developing and designing data applications and data pipelines
  • 7+ years of experience crafting microservices and scalable products, utilizing diverse cloud platforms (ideally AWS)
  • Strong understanding of engineering software processes, lifecycle methodology, configuration management, release management, and system verification and testing
  • Ability to work independently and oversee entire projects or significant parts, focusing on completing the tasks on time
  • Proven ability to research and become proficient in new technologies
  • Strong analytical and problem-solving skills, with meticulous attention to detail and a dedication to continuous improvement
  • Proficiency in constructing detailed software architecture diagrams
  • Interpersonal skills and ability to interact and work with staff at all levels
Job Responsibility
Job Responsibility
  • Design and build high-performance, reliable, and scalable reporting APIs and data pipelines
  • Lead high-level architecture discussions and planning sessions work with ad measurement, revenue and addressability data
  • Work with various teams of engineers building software in a collaborative development process
  • Execute tasks with utmost clarity and precision, demonstrating a strong sense of ownership and providing clear direction to drive projects forward effectively
  • Collaborate with the Product team to clarify the scope of the projects by giving thoughtful feedback which challenges and clarifies requirements intent
  • Collaborate with the Global Operations and Cloud Infrastructure teams to ensure flawless production deployments and support the Incident Management team
  • Responsible for conducting technical interviews as needed, ensuring a consistently high bar for engineering excellence and performance standards
  • Responsible for mentoring and guiding junior engineers.
What we offer
What we offer
  • discretionary short-term and long-term incentives
  • Fulltime
Read More
Arrow Right

Architecture Lead Analyst

The Architecture Lead Analyst (VP) role at Citi requires a seasoned professional...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Relevant experience in software development, architecture, and engineering roles
  • extensive hands-on experience in designing, developing, and deploying complex, large-scale software applications
  • proven experience in systems analysis, programming, and implementation of software applications across diverse technology stacks
  • deep expertise in at least one major programming language (e.g., Java, Python, C#, Go) and related frameworks
  • profound understanding of modern architectural patterns (e.g., microservices, event-driven architectures, cloud-native design)
  • strong knowledge of software development lifecycle (SDLC), including agile methodologies, DevOps practices, CI/CD pipelines, and automated testing strategies
  • familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes)
  • experience with real-time data processing tools (e.g., Kafka), certification in Snowflake, Oracle databases or Big Data technologies, and knowledge of NoSQL (e.g., Mongo) is a plus
  • exceptional leadership, project management, and development skills
  • superior analytical and problem-solving abilities
Job Responsibility
Job Responsibility
  • Provide clear architectural vision and strategic direction for complex IT systems and applications
  • develop comprehensive architecture, strategy, and solutions at an enterprise level
  • drive the technical direction and strategic decisions for the technology function
  • act as a visionary, proactively assisting in defining the direction for future projects
  • develop and enforce application methodologies and standards for program analysis, design, testing, and deployment
  • lead by example in adopting and promoting modern architectural patterns
  • promote a culture of collaboration, knowledge sharing, and continuous learning
  • consult with end-users and business stakeholders to identify system function specifications
  • influence and negotiate with senior leaders and external parties
  • drive adherence to Citi's engineering excellence and developer manifesto principles
What we offer
What we offer
  • Global benefits designed to support employee well-being, growth, and work-life balance
  • Fulltime
Read More
Arrow Right