Arteria AI Logo

Arteria AI

Senior Staff Software Engineer, Data

Posted An Hour Ago
Be an Early Applicant
In-Office
Toronto, ON, CAN
Senior level
In-Office
Toronto, ON, CAN
Senior level
Lead the design and implementation of data architecture for Arteria AI, focusing on data modeling and the ClickHouse-based data product. Collaborate with product teams, write Python code, and mentor engineers while ensuring data integrity for regulated industries.
The summary above was generated by AI

About Arteria AI

Arteria AI is the agentic backbone of financial services operations. We build AI-powered tools that help tier-one global institutions manage their most complex document workflows faster, smarter, and at scale.

We were founded by lawyers and financial services practitioners who have spent 20+ years solving documentation problems with the world's largest companies. Our team is mission-driven, high-calibre, and moves fast. Financial services is our domain, and documents are our obsession.

Arteria completed its Series B funding round led by Notable Capital (formerly GGV Capital) in October 2023. Other investors include Citi, Illuminate Financial, Information Venture Partners, and BDC Capital. Arteria has received recognition from Gartner (“Cool Vendor” in AI for Banking), CB Insights (Global Top 100 Most Promising FinTechs, 2024, and Global Top 100 Most Promising AI Startups, 2023), and Finovate (Finovate Awards Winner), among others.

Arteria is headquartered in Toronto, with operations in New York and London.

The Role

We are hiring a Senior Software Engineer to lead data architecture across our platform. This is a senior individual contributor role with two tightly coupled responsibilities: defining and unifying the canonical business data model that underpins our product, and taking ownership of our ClickHouse-based data product, the real-time data layer powering customer-facing features.

On the data modeling side, you will partner with product teams to bring coherence to the way we represent our core business concepts (contracts, clauses, parties, obligations) and address the parts of our data architecture that have not kept pace with how the product has grown. On the ClickHouse side, you will take ownership of our customer-facing data product, currently moving into production, and evolve it as a core capability of the platform.

This is a hands-on role. You will set direction on data modeling and architecture, but you will also stay close to the code: writing Python/Django alongside feature teams when the work touches the data layer, reviewing pull requests, and unblocking engineers. We are a small, focused company.

What You'll Do:

  • Lead the design of shared data models that span product teams, working with engineers and product to align on how the core business concepts of the platform fit together.
  • Set the technical direction for our ClickHouse-based data product as it moves into production: ingestion patterns, schema design, query performance, and operational reliability.
  • Lead the design and implementation of scalable data contracts, APIs, and integration patterns between services.
  • Ship Python/Django code alongside feature teams when the work touches the data layer; review PRs and unblock engineers.
  • Establish the patterns and standards for how data flows from our transactional Postgres systems into ClickHouse to power customer-facing features.
  • Identify and pay down data architecture tech debt incrementally, in coordination with product teams’ roadmaps.
  • Act as the senior technical voice on data architecture, mentoring engineers and improving how we approach data modeling and integration patterns across the organization.

What We’re Looking For:

  • You bring 10+ years of professional software engineering experience, including a meaningful period operating at Staff or Principal Engineer level, with specialization in data architecture and data-intensive systems.
  • You have a strong hands-on engineering background. You write code today and want to keep doing so.
  • Experience designing shared data models that span multiple product teams in an enterprise SaaS or regulated environment.
  • You have built or operated customer-facing data products (features where customers see and interact with their data) rather than purely internal BI.
  • You have strong Python skills; familiarity with Django (or a comparable framework) is a plus.
  • You have a track record of driving cross-team technical alignment.
  • You have a product mindset: you care about how the data layer shows up in the customer experience, not just whether it is technically correct.
  • You are eager to use AI tools to accelerate your own engineering work and inclined to share effective practices with the team.
  • You have a genuine interest in mentoring other engineers, both in data architecture and operating effectively at a senior level.
  • You have a sensibility for the data correctness, audit, and integrity expectations of regulated industries (finance, healthcare, or similar).
  • You are a self-starter, comfortable being the senior data voice at a growing company and flexing across responsibilities as needed.

Nice to Have

  • You have a background working with contract, document, or unstructured data-heavy domains.

Why Join Us

  • Own the data architecture of an enterprise SaaS platform used by top-tier financial institutions.
  • pieces of technical work at the company: unifying our data model across product teams and shaping the customer-facing data product as it moves into production.
  • A senior IC role with broad technical scope, where the decisions you make show up directly in the product.
  • Work with a collaborative, product-focused engineering culture at a small enough company that your decisions matter.
  • Competitive compensation and benefits. Compensation will be determined based on experience and qualifications. 

Arteria uses artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist the recruitment process but do not replace human judgment. Final hiring decisions are ultimately made by humans.

HQ

Arteria AI Toronto, Ontario, CAN Office

Toronto, Ontario, Canada

Similar Jobs

13 Days Ago
Remote or Hybrid
2 Locations
Senior level
Senior level
Transportation
Build scalable ML data pipelines for Waabi's autonomous driving platform. Design, optimize, and manage datasets and training processes while collaborating with scientists and engineers.
Top Skills: Apache AirflowApache BeamApache HadoopSparkAws Step FunctionsGoogle Cloud DataflowJaxPythonPyTorchTensorFlow
An Hour Ago
Hybrid
Toronto, ON, CAN
Mid level
Mid level
eCommerce • Fintech • Real Estate • Software • PropTech
Lead operations for home data gathering, ensuring timely assessments and vigilant vendor management while optimizing systems and addressing quality issues.
Top Skills: Ai Tools (ClaudeCursor)Gemini
3 Hours Ago
Hybrid
Toronto, ON, CAN
Mid level
Mid level
Fintech • Machine Learning • Payments • Software • Financial Services
The Process Manager will enhance processes, ensure regulatory compliance, collaborate with teams, and leverage data to improve customer experience and operational performance.
Top Skills: LeanSix SigmaSQLTableau

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account