Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Data & Database Engineer

GIRO Inc. / Le Groupe en informatique et recherche opérationnelle

GIRO IS YOUR WAY FORWARD
At GIRO, our mission is clear: Improving quality of life around the world through software and services that increase the efficiency of public transport and postal delivery. Joining us means contributing to projects and initiatives that makes a real difference to millions of people. Every line of code, every idea, every action, advances our impact around the world. Join us and let’s lead the way forward, together.Why choose GIRO?
Join a Quebec software company that is an international leaderAdvance your career in a collaborative work environment where expertise and commitment are the driving force behind every projectStability based on long-lasting client relationships and our long-term visionAN ENVIRONMENT FOR GROWTH
Here, we focus on an inclusive and positive environment.Flexible working hours, including remote work for a balanced life.Team activities and annual traditions that we take pride inEveryday support: Employee assistance program, telemedicine and mental health support.Training and professional development opportunities to grow, learn and discover your way forward.HOW YOU'LL MAKE A POSITIVE IMPACT
Join a team that contributes to the technological foundations behind our products and helps shape the way we use data across our solutions. We are looking for a senior developer specializing in data technologies and architectures to contribute to the evolution of our software solutions. In this role, you will leverage your expertise in software development, databases, and data technologies to design, experiment with, and develop concrete solutions that will help our products evolve. You will contribute directly to the code while staying on top of emerging technologies, practices, and approaches to identify those that can improve our products. Your expertise will extend well beyond traditional databases. You will work on how our products store, exchange, process, archive, and leverage data, whether in transactional systems, application integration, AI, analytics, or large-scale data processing. This role is not limited to environment operations or architecture. You will be called upon to understand complex problems, experiment with different approaches, and get hands‑on with the code to turn your ideas into concrete solutions.Key responsibilities
Develop robust and high-performance solutionsDesign and develop software components that make advanced use of data and storage technologies.Develop and optimize SQL and PL/SQL code.Design mechanisms for accessing, processing, and exchanging data across the different components of our products.Solve complex challenges related to performance, concurrency, data volume, availability, and data access, particularly when critical issues arise for our clients.Participate in design and code reviews.Develop prototypes and proofs of concept, then contribute to their integration into our products.Evolve our data technologies and architecturesAnalyze how our applications currently store, access, exchange, and leverage data, and identify opportunities for improvement.Evolve data architectures, patterns, and data access and management mechanisms.Evaluate and integrate, when relevant, different storage technologies, including relational databases, in-memory databases, NoSQL, geospatial databases, vector databases, and other technologies suited to emerging needs, particularly those related to AI.Contribute to technical direction around performance, scalability, resilience, schema management, archiving, and observability.Support development teams in adopting new approaches and contribute directly to initiatives aimed at modernizing our products.Evolve data integration and exchangeContribute to the evolution of inter‑system and inter‑application integration mechanisms, particularly between the frontend and backend, between agentic AI solutions and application systems, or across different products and services.Design and evolve data exchange mechanisms, including APIs, messaging, events, streaming, and other integration patterns.Evaluate and use technologies such as RabbitMQ, Kafka, or similar technologies when relevant.Contribute to technical direction supporting high‑performance, reliable, resilient, and scalable data exchanges.Evolve how we leverage dataContribute to technology decisions related to the data lifecycle, including data retention, archiving, and long-term accessibility.Contribute to the evolution of approaches used to leverage data for BI, analytics, Data Lakes, and AI.Participate in defining mechanisms that make data accessible to different components and platforms while maintaining consistency, performance, and governance.Stay on top of emerging technologiesStay current on technologies, architectures, and practices related to data, and identify those that can contribute to the evolution of our products.Evaluate and compare different approaches based on the needs, benefits, and constraints of our solutions.Turn this technology watch into concrete recommendations, prototypes, and product improvements.The skills that will make you an essential member of our team
Between 5 and 15 years of experience in software development, with a specialization in databases and data technologies.Advanced expertise in Oracle and SQL, including strong proficiency in PL/SQL.Strong understanding of database performance, including execution plans, indexing, partitioning, transactions, concurrency, and optimization.Experience with complex transactional systems and large volumes of data.Ability to develop a deep understanding of the interactions between applications, services, and different data technologies.Experience developing in C++ or a similar programming language.Experience with other data technologies, such as PostgreSQL, Redis, MongoDB, geospatial databases, or vector databases, is an asset.Understanding of modern integration architectures, including APIs, messaging, events, and streaming, using technologies such as RabbitMQ or Kafka.Knowledge of BI, analytics, Data Lake architectures, and data platforms is an asset.Knowledge of data lifecycle and archiving considerations.Knowledge of cloud environments, particularly Microsoft Azure and its PaaS services, as well as automation, CI/CD, and observability, is an asset.Ability to stay current on emerging technologies, experiment with new approaches, and turn learnings into concrete product improvements.In accordance with the standards and regulatory requirements to which GIRO adheres, all positions—whether permanent, fixed-term, or internship—are subject to a criminal background check. Positions that involve access to financial data are also subject to a credit check. All verifications are conducted in accordance with GIRO’s established procedures.Employment Conditions
Candidates must be legally authorized to work in the selected country at the time an offer of employment is made. It is the sole responsibility of candidates to obtain any required work permits, visas, or other authorizations prior to their start date.The masculine form is used solely to simplify the text.
Don’t see any opportunities that match your profile?Whoever said software development can’t be fun has never worked at GIRO!We offer a friendly environment with the development of expertise and collaboration at the heart of everything we do.GIRO is a global leader in optimization software for public transport and postal operations, planning and management. Every day, our solutions help move millions of people and millions of parcels more efficiently. From Los Angeles to Sydney, New York to Paris and Singapore, major cities and postal operators around the world count on our software to drive forward their urban mobility.Headquartered in Montréal, GIRO has over 700 full-time employees, mostly in software development and operational research. By investing 30% of our resources into R&D we continuously advance our products and expertise in the industry.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Data & Database Engineer in Winnipeg, MB vacancy
  •  ...store, and analyze all time series data at any scale. Developers can...  ...a high-performance time series database. This includes columnar storage, a DataFusion-based query engine, and data transformation...  ...We are seeking a highly skilled senior engineer with strong experience... 
    Senior
    Internship
    Remote work

    InfluxData

    Winnipeg, MB
    2 hours ago
  • Build Spark and database solutions for HMH’s Reporting Platform in Montreal, using Scala, SQL, and AWS database technologies. Support reporting data at scale.As a Senior Software Engineer, you will develop commercial data warehouse and data mart capabilities for customer organizations... 
    Senior

    Houghton Mifflin Harcourt Co

    Winnipeg, MB
    2 hours ago
  • $150k - $190k per year

     ...challenge conventions in gaming, media and entertainment, we want to talk to you. About the Role & TeamWe are looking for a Senior Database Reliability Engineer to join our thriving Engineering team, to work cross-functionally across engineering, focusing on the architecture for... 
    Senior

    Penn Interactive

    Winnipeg, MB
    2 hours ago
  • Design satellite telemetry and command databases remotely from Canada, applying MIB expertise...  ...and mission control.This experienced engineering position supports satellite database systems...  ...systems and flight software, and maintain data accuracy. The work spans LEO and MEO... 
    Senior
    Remote work

    Jobgether

    Winnipeg, MB
    2 hours ago
  • We’re looking for a Senior Software (Database) Engineer to help build the underlying storage system for our general purpose data platformThe database layer has both OLAP and OTLP capabilities to support classic analytics queries while also serving up freshly stored dataIt embraces... 
    Senior
    Long term contract
    Internship
    Remote work

    Grafana

    Winnipeg, MB
    2 hours ago
  •  ...As a Senior Engineer on Tempo, you will own technical direction on the hardest problems in our roadmap...  ...cells and customer limits, or query engine improvements. Partner with Staff engineers...  ...response types, and make Tempo a first-class data source for Grafana’s AI assistant... 
    Senior
    Remote work

    Grafana Labs

    Winnipeg, MB
    2 hours ago
  •  ...données - Lieu de l’affectation:Montréal (Québec), hybride (présentiel 1 à 2 jours par semaine).English version:Senior Project Manager - Data Platforms and Databases:On behalf of our client in the transportation and logistics sector, Procom is searching for a Senior Project... 
    Senior
    Contract work
    Immediate start
    2 days per week
    1 day per week

    Procom-b5a780c3

    Winnipeg, MB
    2 hours ago
  • $110k per year

     ...with experience. About the Team: The Data & Analytics team is moving from a legacy...  ...data quality standards, and creating engineering patterns that let analytics, product, engineering...  ...confidence. About the Role: The Senior Data Engineer will design, build, and... 
    Senior
    Full time

    iQmetrix

    Winnipeg, MB
    a month ago
  • Senior Database Reliability Engineer – Global Infrastructure Job Description At i3D.Net, we provide world-class global coverage with one of the most...  ...with strong requirements around uptime, performance, and data integrity.Linux & Kubernetes: You are comfortable operating... 
    Senior
    Internship
    Work at office
    Remote work
    Worldwide

    WebHosting

    Winnipeg, MB
    2 hours ago
  • A career as a Senior Developer in Data Engineering on the Financial crime and regulatory projects team at National Bank means serving as a Data Analytics...  ..., Data Pipelines, Data Structures, Data Warehousing, Database Design, Diversity & Inclusion, Information Analysis, Initiative... 
    Senior
    Flexible hours

    National Bank of Canada

    Winnipeg, MB
    2 hours ago
  • $140k - $170k per year

     ...insurance processes, systems, and data with serious technical...  ...Develop and maintain cloud databases with the Infrastructure team,...  .... Work with software/AI/ML engineers, data scientists, product, and...  ...Experience in communicating with senior leadership to collect requirements... 
    Senior
    Long term contract
    Shift work

    Quandri Technologies, Inc.

    Winnipeg, MB
    2 hours ago
  • Job Description Reporting to the Sr. Manager, Data Architecture, the Senior Data Engineer will play a key role in designing, building, and modernizing enterprise...  ....Experience integrating data from APIs, relational databases, flat files, Excel, XML, and JSON data sources.Ability... 
    Senior
    Long term contract
    Internship
    Work at office

    111000 Extendicare (Canada) Inc.

    Winnipeg, MB
    2 hours ago
  •  ...vendors, clients and stakeholders to define data requirements and the technology stack for...  ...streams, integrations, transformations, databases and data warehouses.Design and build...  ...field.At least 5 years of experience in data engineering or related fields.Expert-level SQL and... 
    Senior

    Apply Digital

    Winnipeg, MB
    2 hours ago
  •  ...part of the team pioneering the context engine for human and agentic execution, bringing...  ...itself. Position SummaryWe are seeking a Senior Database Administrator (DBA) with deep, hands-on...  ...scalability, and reliability of our large-scale data environments. This is a highly technical... 
    Senior

    Skanai

    Winnipeg, MB
    2 hours ago
  • $130k - $175k per year

     ...entertainment, we want to talk to you.About the Role & Team As a Senior Data Engineer, you’ll work hand-in-hand with the Data Services team to...  ...stack: BigQuery, dbt, Airflow, Python, and relational databases.You have a proven track record in building and optimizing data... 
    Senior

    Penn Interactive Ventures

    Winnipeg, MB
    2 hours ago
  • $180k - $220k per year

     ...dynamics and innovative problem-solving.BitGo is seeking a skilled Senior Data Engineer to join our Data Engineering team and help build, scale, and...  ...like TypeScript/Node.JS/PythonStrong experience with SQL databases like Postgres or MySQLStrong experience with RESTful API... 
    Senior
    Full time
    Work at office
    Worldwide

    BitGo

    Winnipeg, MB
    2 hours ago
  • $96.8k - $145.2k per year

     ...Your OpportunityStantec is seeking a Senior Database Geologist to join our Energy and Resources...  ...position requires an individual with strong data management experience and proven...  ...for resource-reserve estimation, mining engineering, hydrogeology, mine planning, mineral processing... 
    Senior
    Long term contract
    Full time
    Temporary work
    Part time
    Casual work
    Local area
    Remote work
    Work from home
    Home office

    Stantec

    Winnipeg, MB
    2 hours ago
  • We are seeking an experienced Senior Oracle Application DBA to optimize...  ...and maintain mission-critical database applications. This role...  ...closely with development and engineering teams to ensure high availability...  ...application development teams on data modeling, schema design, and... 
    Senior
    Internship
    Manual labor

    Astra-North Infoteck Inc.

    Winnipeg, MB
    2 hours ago
  • What you'll be doing As a Senior Data Engineer, you'll provide technical leadership for the design and delivery of data products on CIBC's modern...  ...Azure, Project Delivery, Python (Programming Language), SQL Databases, Technical Leadership At CIBC, we are in business to help our... 
    Senior
    Remote work

    Canadian Imperial Bank of Commerce (Canada)

    Winnipeg, MB
    2 hours ago
  • $120k - $130k per year

     ...We are looking for a Senior Data Engineer who will be responsible for designing and developing database systems, data models and schemas, as well as building data pipelines assembling large, complex data sets for analytical purposes. In this role, you will… Work in an... 
    Senior

    Fundserv Inc.

    Winnipeg, MB
    2 hours ago
  • $138.3k - $172.8k per year

     ...brighter way forward. Job DescriptionWhat this job involves:As a Senior Data Engineer at JLL, you will leverage advanced technical expertise and...  ...-native architecture Advanced expertise in relational database design, star schema modeling, and data warehousing concepts... 
    Senior
    Remplacement

    CAN ASA-Jones Lang LaSalle Real Estate Services, Inc.

    Winnipeg, MB
    2 hours ago
  •  ...Where you come in:We are seeking an experienced and adaptable Senior Data Engineer to join our data team in the finance and data warehousing...  ...years of SQL-based programming and access control against RDBMS database systems such as MS SQL Server, MySQL, Postgres or Oracle Demonstrable... 
    Senior
    Remote work

    Beatport

    Winnipeg, MB
    2 hours ago
  • $125k - $165k per year

     ...turning customer interaction and operational data into actionable insights across...  ...competitive advantage. We’re hiring a Senior Data Engineer on a 12-Month Contract to own data engineering...  ...and ingestion from production databases (AWS DMS, Databricks Lakeflow Connect,... 
    Senior
    Contract work
    Internship
    Remote work
    Flexible hours

    Coconut Software

    Winnipeg, MB
    2 hours ago
  • $85k - $90k per year

     ...Job Description Design and maintain scalable data pipelines that collect, transform and store business data. Build data models...  ...Qualifications: · Degree or Diploma in Computer Science, Data Engineering, Information Systems, or related field. · 5+ years of experience... 
    Permanent employment

    Michael Page

    Winnipeg, MB
    10 days ago
  • $119k - $161k per year

     ..., faster, and more securely. We’re looking for a Platform Engineer, Databases to join our Systems Engineering, Production team. This role is...  ...that power Clio’s core applications We help Clions make data-driven decisions by providing observability and transparency for... 
    Manual labor
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week

    Clio

    Winnipeg, MB
    2 hours ago
  • $164.49k - $197.39k per year

     ...understand, and act on all their disparate data, wherever it lives, and move at the...  ...excellence, and evolving Tempo from a SaaS database into a platform that powers Grafana’s...  ...investigations. What You’ll Be Doing As a Senior Engineer on Tempo, you will own technical... 
    Senior
    Local area
    Remote work
    Shift work

    Grafana

    Winnipeg, MB
    2 hours ago
  • $70k - $150k per year

     ...TechnologyPosition Summary We are seeking a highly skilled and motivated Database Administrator to join our NACB Database Deployment and...  ...application teams, infrastructure teams, and fellow database engineers to support critical business applications and drive continuous... 
    Senior
    Part time

    BMO

    Winnipeg, MB
    2 hours ago
  •  ...vendors to troubleshoot complex issues, improve database performance, reduce recurring effort, and...  ...the right outcome. A typical day for the Senior Database Administrator Administer APS...  ...of relational database concepts, data modelling, indexing, query execution plans... 
    Senior

    Alberta Pensions Services Corporation (APS)

    Winnipeg, MB
    2 hours ago
  • $94.3k - $141.5k per year

    The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment...  ...technical skills in Oracle PL/SQL, MS SQL Server, Linux, and data analytics/reporting tools to support solution delivery and issue... 
    Senior
    Full time
    Work at office

    Citi

    Winnipeg, MB
    2 hours ago
  •  ...that partners with leading global organizations to deliver innovative, high-quality IT solutions is looking for an experienced Database Platform Engineer, responsible for designing, securing, automating and operating a business-critical, multi-platform database estate. This... 

    Humankind Global Recruitment

    Winnipeg, MB
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data & Database Engineer. Be the first to apply!