Jobs.ca
Jobs.ca
Language
Upriver logo

Backend Engineer

Upriver2 days ago
Engineer, British Columbia, Canada
Mid Level
Full-Time

About the role

What You’ll Do

Build and own backend systems that power Upriver’s AI agents and autonomous workflows. Work hands-on with cutting-edge agent architectures and applied AI, helping invent how these systems are built and used in production. Design scalable, reliable services for real customers, from data ingestion to orchestration and APIs. Deliver real customer value end-to-end: take features from idea to production, see them used by customers, and iterate based on real-world impact.

What We’re Looking For

Strong backend engineering experience

Experience building production systems, and data-heavy services. Comfortable operating independently and taking full ownership. Product-minded, pragmatic, and excited about building from zero.

Why Upriver

Define a new category: Be part of a team figuring out how AI agents actually work inside real data platforms, and build a category leader product. High ownership, high trust: You’ll make real architectural and product decisions early on. Top-tier team: Work with exceptional engineers at a very high bar. Join at the inflection point: Strong early traction, a fresh seed round, and the opportunity to grow rapidly with the company as it scales.

About Upriver

Software Development
11-50 employees

Upriver | AI Data Engineering - around the clock.

Data engineering is breaking under its own complexity.

What used to be a few pipelines is now an ecosystem - warehouses, orchestrators, transformation layers, and code, all tightly connected and constantly changing. The work that should be about building and shaping data is buried under investigation, tracing, and fixing.

Upriver changes that.

Upriver is the AI Data Engineering Platform. It connects to your warehouse, orchestrator, and code, builds a living understanding of how everything works, and handles the full task across data engineering - resolving incidents, building new data products, migrating systems, and maintaining what already exists.

The engineer stays in control. The platform handles the work.

Work that used to take days gets done in minutes. New engineers ramp in days, not months. Knowledge that used to live in people’s heads becomes permanent.

Stop investigating. Start architecting.

Go Upriver.

Similar Jobs