Revic
Posted 5mo ago

Software Engineer (Full stack)

Revic
Vancouver or Toronto or Calgary
RemoteFull Time
Responsibilities
  • Shipping production
  • Design pipelines
  • Build systems
Requirements
  • 4+ years shipping production systems
  • Build scalable data pipelines and AI-enabled services
  • Ability to handle large data sources
  • Focus on practical, shipping-first solutions

Job description

About Revic

Great sellers are the lifeblood of every business. They build relationships, understand needs, and close deals that drive growth. But too often, they're buried under administrative work, disconnected tools, and processes that pull them away from what they do best—selling.

We believe salespeople deserve better. They deserve technology that works for them, not against them.

Revic is an AI-native sales acceleration engine built to uplift sales professionals. We handle the complexity—analyzing data, identifying opportunities, triggering the right workflows—so reps can focus on the human side of sales. The conversations. The relationships. The moments that matter.

Our platform learns what's working, defines who to sell to, and gives reps the context they need to move with confidence and precision. It removes the friction that slows them down and amplifies their natural strengths.

Sales will always be human. Revic exists to make sure it stays that way—by letting AI handle everything else.

Why This Role Exists

Revenue teams waste 70% of their time on meta-work instead of selling. We're fixing this with AI agents built on a collective memory - connecting messy real-world data into context that drives autonomous action.

Now we need someone who gets excited about turning chaos into intelligent systems.

The Technical Challenge

The Core Problem: How do you build a true AI native system that’s reliable enough to handle million-dollar enterprise deals?

Your Mission:

  • Collect, collate and make useful data from 50+ data sources such as CRM, public data, communication streams

  • Design data pipelines that can do this across TBs of data, reliably

  • Design AI systems that can reason and act on messy data

  • Build applications and data consumption mechanisms that elevate a seller’s life and maximizes revenue instead of building the #45768 sales tech tool.

  • Balance accuracy, latency, and cost across thousands of concurrent agent runs

You Belong Here If...

You Think Systems

  • 4+ years shipping production systems that scaled (not just survived)

  • You are obsessed with building the simplest possible solution for really complex problems

You Ship Relentlessly

  • You measure progress in deployed features, not perfect plans

  • You've killed your darlings when simpler solutions emerged

You are Intellectually Honest

  • You question everything, including your own assumptions

  • You can explain complex systems to a five-year-old

  • You're energized by problems everyone else thinks are impossible

Technical Indicators We Love

✓ You've unified data from 10+ disparate sources into something coherent

✓ You've built systems that made decisions autonomously

✓ You understand why "prompt engineering" isn't engineering

✓ You've debugged distributed systems at 3am (and enjoyed it)

Thriving at Revic

This is NOT for you if:

  • You need perfect requirements before starting

  • You're looking for work-life balance (we offer work-life integration)

  • You want to specialize in one tiny component

  • You prefer meetings over shipping

This IS for you if:

  • You want to look back in 5 years and say "Damn! I built that"

  • You're ready to work harder than you've ever worked and be challenged much beyond your comfort zone

  • You believe the best code is code thats shipped

  • You want equity that could actually change your life

Logistics & offer

💰 Competitive base + meaningful equity (we're not another 0.001% shop)

🏥 Premium health, dental, vision - we take care of our people

📍 Location - Vancouver (preferred), Canada remote

🏝️ Offsite - We trade slack for sunshine, every quarter we meet in-person

🚀 The intangibles:

  • Work directly with customers, solving real problems.

  • Ship daily, learn instantly.

  • Your commits in production before your coffee gets cold

  • Uncapped growth — the kind that comes from building, not waiting

About Revic

Private AI sales platform helping enterprise revenue teams prioritize accounts and execute winning sales actions.

Year founded
2024
Employees
33
Organization type
Private
Latest investment
Raised $5.30M Seed (2024) — led by SYN Ventures
Headquarters
US

Similar jobs

Software Engineer roles near Vancouver, British Columbia
18h
Save
Mark Applied
Hide
Senior Software Engineer, Cloud Platform
Vancouver or Toronto
$108k-$143k/yr HybridFull Time
Rivian and Volkswagen Group Technologies
Rivian and Volkswagen Group Technologies: Joint-venture automotive technology developing software-defined vehicle architecture and software for Rivian and Volkswagen Group electric vehicles.
5+ YOERequires 5+ years in distributed systems or high-scale backend services; proficiency in Go, Java, or TypeScript; and experience with AWS, Kubernetes, ArgoCD, IaC, APIs, observability, and on-call rotations.
Go, Java, TypeScript, NATS, gRPC, Protobuf, Kubernetes, ArgoCD, Crossplane, Terraform, Datadog, Prometheus, Grafana, NGINX, Envoy, AWS, Azure, GCP, Kafka, MQTT
20h
Save
Mark Applied
Hide
Software Engineer 4 (6+ years of experience)
Vancouver or San Jose or Durham or Mexico City or Bangalore or Pune or Hoofddorp or Belgrade or Barcelona or Singapore or Sydney or Tokyo
$151k-$227k/yr HybridFull Time
Nutanix
NutanixNASDAQ: NTNX: Enterprise hybrid multi-cloud computing and software provider.
6+ YOERequires 6+ years developing resilient software, strong computer science and distributed-systems knowledge, Docker/Kubernetes, backend experience in Go, Python, C++, or Rust, CI/CD expertise, and a master's degree or equivalent experience.
Docker, Kubernetes, Go, Python, C++, Rust, Prometheus, Grafana, Datadog, OpenTelemetry, PyTorch, TensorFlow, vLLM, DeepSpeed, Hugging Face TGI, Triton, SSE, WebSockets
1d
Save
Mark Applied
Hide
Lead Software Engineer - EA SPORTS™ NHL
Vancouver, British Columbia, Canada
$141k-$204k/yr HybridFull Time
EA Vancouver
EA Vancouver: Canadian video game studio in Burnaby developing EA SPORTS FC, NHL, UFC, and other games.
6+ YOE6+ years of software development experience, strong C++ skills, complex object-oriented software architecture experience, technical leadership, and mentoring experience with 5+ engineers.
C++, Frostbite, machine learning
4d
Save
Mark Applied
Hide
Software Developer II
Vancouver, British Columbia, Canada
$90k-$120k/yr HybridFull Time
Motorola Solutions
Motorola SolutionsNYSE: MSI: Global leader in mission-critical communications and security technology.
2+ YOEBachelor's degree in computer science or related field, 2+ years of software development experience, extensive C++ experience, large codebase experience, database knowledge, and strong communication skills.
C++, C#, DevOps, CI/CD, Berkeley, Postgres, Azure
4d
Save
Mark Applied
Hide
ISE Software Developer
Port Coquitlam, British Columbia, Canada
OnsiteFull Time
GeoSpectrum Technologies
GeoSpectrum Technologies: Canadian manufacturer of underwater acoustic components and end-to-end sonar systems for defence, marine-seismic, and scientific customers.
3+ YOERequires 3+ years of professional software development experience, C++ proficiency, C# and Python experience, Windows development, Visual Studio, .NET, source control, and software testing experience.
C++, C#, Python, Microsoft Windows, Visual Studio, Microsoft .NET, Git, Microsoft Office Suite, Qt, Linux, TCP/IP, UDP
4d
Save
Mark Applied
Hide
Senior Software Developer , Admin
Vancouver or Toronto
$107k-$157k/yr HybridFull Time
Autodesk
AutodeskNASDAQ: ADSK: Global provider of software for design, engineering, and manufacturing.
5+ YOEBachelor's degree or equivalent experience, 5+ years of frontend software development, and expertise in React and TypeScript. Requires modern frontend tooling, communication, ownership, and coordination skills.
React, TypeScript, Playwright, Cypress
4d
Save
Mark Applied
Hide
Senior Software Engineer (Contract)
Vancouver, British Columbia, Canada
$58-$73/hr HybridContract
Kabam
Kabam: Canadian mobile game developer and publisher creating free-to-play multiplayer games for players worldwide.
5+ YOERequires 5+ years of software development experience, bachelor's degree or equivalent, expert C#, Node.js, or C++, Unity GUI or NGUI experience, mobile development, game engine, and Agile experience.
C#, Node.js, C++, Unity GUI, NGUI, Android, iOS, Agile, Kanban
4d
Save
Mark Applied
Hide
AI and Automation Software Engineer
Vancouver or Markham
$187k-$281k/yr HybridFull Time
AMD
AMDNASDAQ: AMD: Leader in high-performance computing, graphics, and visualization technologies.
Bachelor’s or Master’s degree in EE, CS, or related field; software engineering experience with AI/ML, Python, CI/CD, cloud platforms, testing, frontend and backend development preferred.
Python, Continuous Integration/Continuous Deployment (CI/CD), LangChain, LaMDA, Doxygen, Sphinx, AWS, Azure, Google Cloud Platform, Docker, Kubernetes, C, C++, JavaScript, Jenkins, Github Actions, Git, pytest, HTML, CSS, React, Angular, SQL, NoSQL, Node.js