Research and Development
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.
- I