1,642,540open jobs
98,683companies
253,853added this week
Browse all
Salary
≈ $64k – $115k per year (Estimated)
Location
In office (Canada)
Seniority
Senior

Confirmed on the employer's own hiring board on Oct 14, 2026. First seen by Alion on Oct 14, 2026.

Overview
Company
Impact
Profile match
A PWA for personal and shared household chore scheduling, recurring routines, and smart scheduling advisor.

Riva is seeking an experienced Software Developer to join our engineering team and help design, build, and evolve the backend systems powering revenue-critical workflows for large, complex organizations. In this role, you’lltake ownership of meaningful systems and domains, translating complex or ambiguous problems into scalable, reliable solutions. You bring strong C#/.NET expertise, sound technical judgment, and a proactive, customer-aware mindset-partnering closely with Product, Architecture, and Engineering teammates to raise the bar for quality, performance, and continuous improvement. 

WHAT YOU WILL BE DOING  

Reporting to the Senior Engineering Manager, you'll build and evolve backend systems that power revenue-critical workflows for large, complex organizations. You'll work on a mature product with real-scale, real customers, and real tradeoffs. This role is for someone who owns systems, not just features, and sets the technical bar for their team. 

  • Design systems and components (sync mechanisms, APIs, microservices, data models), anticipating failure modes, performance, security, and operations. 
  • Own a significant system or domain, often spanning more than one Program Increment. 
  • Turn ambiguous problems into shippable plans and drive delivery without prompting. 
  • Set the testing and quality bar for your team's domain, and make sound architecture and pattern calls, documenting them for others. 
  • Partner proactively with your Product Owner, the Architect, and adjacent teams. 
  • Mentor other engineers and coach them on contributing their own ideas. 

WHAT YOU BRING TO THE TABLE  

  • 4+ years building backend systems in C#/.NET. 
  • Strong fundamentals in system design, OOP, and working with data-heavy systems. 
  • Experience debugging and operating production systems, not just building new ones. 
  • A track record of making sound architecture decisions and documenting them for others to build on. 
  • A clear communicator who can explain tradeoffs to both technical and non-technical partners. 
  • A steady, customer-aware mindset that values ownership and continuous improvement. 

Bonus points for:  

  • Experience with modern .NET versions. 
  • CI/CD pipeline ownership. 
  • Exposure to large data sync or integration platforms. 

Core Competencies  

  • Communication - Clear, thoughtful, and able to explain complex ideas simply. 
  • Adaptability & Stress Tolerance - Calm under pressure and steady during change. 
  • Achievement Focus - Consistently delivers high-quality, maintainable systems. 
  • Managing Resources & Digital Dexterity - Efficient, modern engineering practices and tools. 
  • Innovation - Pragmatic creativity applied to real-world technical problems. 

Our Stack  

  • C# and .NET 
  • SQL and NoSQL databases 
  • APIs and service-based architectures 
  • Node.js and Vue.js 
  • Git and Docker 
  • CI/CD with TeamCity and Octopus Deploy, plus automated testing 
  • AWS and production monitoring tools 

MORE ABOUT RIVA  

We are an Edmonton-based software development company with a global footprint. Our Relationship Engine creates seamless data flow between applications like email, calendar, contacts, tasks, and CRM - synchronizing data and eliminating the need for task switching, application toggling, and duplicate data entry across platforms. 

We offer a work culture that fosters diversity, equity, inclusion, and fun. Curiosity is rewarded, and each day offers the chance to learn, grow, and contribute to the efforts of people you like, respect, and value. 

WHAT WE BRING TO THE TABLE  

The total compensation package includes: 

  • RRSP/TFSA matching 
  • Paid vacation starting with 3-weeks 
  • Paid wellness time allows for flexible discretionary allocation for mental health, personal benefits, and personal time 
  • Paid time off to volunteer with charities of your choice 
  • Extended health care benefits, dental and life insurance 
  • Professional development and training allowance for career advancement. 

Applicants must hold a valid Canadian work permit or be a permanent resident or citizen of Canada. 

Riva is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. 

We appreciate all applicants for their interest in joining Riva. Please note that only candidates selected to move forward in the process will be contacted. 

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,642,540 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Canada
≈ $71k – $128k per year (Estimated) • Equity • In office • Full-Time • 8+ years exp • Bachelor's Degree • Toronto
JavaScript
Java
TypeScript
SQL
Java
Hibernate
Databases
Oracle
ElasticSearch
Frontend
Angular
DevOps
Rest API
SOAP
Apply
≈ $60k – $108k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Edmonton
C++
DevOps
Git
TCP/IP
IoT
MQTT
OPC UA
Apply
$80k – $134k per year • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • Toronto
Python
JavaScript
Java
C#
Frontend
Next.js
React.js
DevOps
CI/CD
Management
Agile
Apply
$106k – $176k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Vancouver
DevOps
AWS
Amazon EC2
Amazon S3
Apply
≈ $109k – $195k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Vancouver
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
Redis
Cassandra
ElasticSearch
Apache Kafka
Apache Solr
Frontend
Angular
React.js
Apply
≈ $104k – $182k per year (Estimated) • Remote (Canada) • Canada
Go
TypeScript
Databases
MySQL
PostgreSQL
ClickHouse
AI/ML
Anthropic
Agentic Workflows
DevOps
Loki
Prometheus
AWS
Kubernetes
Grafana
Amazon CloudWatch
Apply
≈ $108k – $188k per year (Estimated) • Equity • Remote (Canada) • Canada
Go
Rust
SQL
C++
AI/ML
LLM
OpenAI
Anthropic
LLM Evaluation
LLM Guardrails
DevOps
Loki
OpenTelemetry
Prometheus
Kubernetes
Grafana
Apply
Cargo Counter Clerk 7 hours ago
≈ $32k – $58k per year (Estimated) • In office • High School Diploma • Canada
Apply
$45k – $54k per year • In office • 3+ years exp • Bachelor's Degree • Canada
Management
Microsoft Office
Apply
$28k – $32k per year • In office • Full-Time • High School Diploma • Canada
Management
Outlook
Microsoft Office
Apply
See all jobs
This is one of many
1,642,540 more open roles from verified company boards, updated every day.