Coveo Logo

Coveo

Staff Software Developer, Data Platform

Posted 2 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Québec, QC, CAN
Senior level
Remote
Hiring Remotely in Québec, QC, CAN
Senior level
Lead strategic data platform initiatives across multiple teams, shaping architecture, governance, APIs, schemas, and technical direction. Design and evolve complex distributed, data-intensive systems; evaluate platform technologies; resolve ambiguous engineering challenges; mentor developers; and improve reliability, scalability, performance, maintainability, and developer productivity. Collaborate with technical, product, legal, and security stakeholders to deliver secure, scalable data capabilities supporting ML-driven features.
The summary above was generated by AI
Shape the data foundation behind Coveo’s next generation of innovation

What if your technical decisions could make hundreds of developers more effective? As a Staff Software Developer on Coveo’s Data Platform team, you’ll tackle complex, high-impact challenges and help shape the foundations that enable teams across Coveo to build reliable data-driven and ML-driven features at scale.

Under the direction of the Director of Engineering, Data & ML Platform, you will combine deep technical expertise with organization-wide influence, leading strategic initiatives, defining sound engineering approaches, and bringing teams together around solutions built for the long term.

As our Staff Software Developer, Data Platform, you will:
  • Drive large-scale, strategic data-oriented initiatives with a high degree of autonomy, from identifying opportunities and defining technical approaches through delivery across multiple teams and towards measurable outcomes.
  • Partner with developers and leaders in various areas across Coveo (technical, product, legal, security) to align data governance and technical decisions with broader product and organizational objectives.
  • Develop a wide and often deep understanding of third-party offerings in the space and how they can be leveraged at Coveo.
  • Solve complex and ambiguous engineering challenges, making thoughtful technical trade-offs and reducing complexity for the teams building on the platform.
  • Act as a technical multiplier by mentoring developers, sharing expertise and raising engineering standards, practices and quality across teams.
  • Identify opportunities for meaningful innovation and long-term improvements in developer productivity, platform reliability, performance and maintainability.
  • Shape the evolution of our data platform architecture, establishing patterns and technical direction that enable secure, reliable and scalable data capabilities across Coveo.
Here is what will qualify you for the role:
  • Extensive software development expertise and a track record of designing, building and evolving complex, distributed, and data-intensive systems.
  • Excellence at distilling complex information into precise concepts and relationships and turning them into explicit data schemas or APIs using a strong platform-as-a-product mindset.
  • Strong architectural and technical judgment, with the ability to navigate ambiguity, evaluate trade-offs and independently drive high-impact initiatives.
  • Demonstrated ability to influence technical direction beyond your immediate team and create alignment among stakeholders with different perspectives and priorities.
  • Strong interpersonal and adaptable communication skills, with the ability to make complex technical concepts accessible to diverse audiences, foster collaboration, and help engineering teams succeed.
What will make you stand out:
  • Deep experience with modern data platforms, especially in the context of ML pipelines, distributed systems, cloud infrastructure or large-scale data processing.
  • Experience overcoming data governance challenges.
  • Experience building platforms, tools, or abstractions used across engineering teams, with a proven impact on engineering practices, system reliability, scalability, and developer experience.
  • Strong technical communication skills, including experience delivering high-quality technical presentations.
  • Curiosity for emerging technologies and the ability to translate innovative ideas into practical solutions that deliver measurable, long-term value.

Do you think you can bring this role to life? Send us your application, we want to hear from you!

Join the Coveolife!

We encourage all qualified candidates to apply regardless of, for example, age, gender, disability, gaps in CV, national or ethnic background.

This job description was written by humans, assisted by AI. We may leverage technology in our hiring process to help us see the person behind the resume.

Coveo is committed to providing accessible employment practices. If you require accommodation due to a disability at any point during the recruitment process, please contact [email protected] to discuss your needs.

Coveo Montréal, Québec, CAN Office

401-1100 Ave des Canadiens-de-Montreal, Montréal, Canada, H3B 2S2

Similar Jobs

2 Months Ago
Remote or Hybrid
CA
Mid level
Mid level
Artificial Intelligence • Information Technology • Software
Seeking Data Platform Engineers to design, build, and manage scalable data pipelines and analytic query engines while ensuring data integrity and performance optimization.
Top Skills: Apache IcebergAWSAws CdkAzureBigQueryGCPPulumiPythonRedshiftTerraformTrino (Presto)
10 Hours Ago
Remote or Hybrid
Montréal, QC, CAN
Expert/Leader
Expert/Leader
AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Defines visual and technical material standards for an AAA open-world game. Develops master materials, shader systems, and scalable real-time pipelines for environments, characters, props, and procedural content. Collaborates with art, technical art, and engineering teams to solve rendering and performance challenges. Establishes quality benchmarks, validates implementations, and advances automation, R&D, and AI-assisted workflows across platforms.
Top Skills: Ai-Assisted WorkflowsMaster MaterialsPbrProcedural MaterialsReal-Time RenderingShadersSubstance DesignerSubstance PainterUnreal EngineUnreal Engine 5
Yesterday
Remote or Hybrid
CA
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Leads strategic finance for Commerce go-to-market, partnering with revenue leaders on annual planning, forecasting, performance management, investment analysis, resource allocation, and commercial strategy. Builds driver-based financial models connecting sales and operational metrics to financial outcomes, evaluates investments across commercial functions, prepares executive materials, and manages finance team members.
Top Skills: AIPythonSQL

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account