Evismart

Senior Software Engineer

Evismart
Apply
5 days ago
Vancouver, CanadaSenior

Responsibilities

  • Own the end-to-end technical design and architecture of the Customer Experience Platform.
  • Work hands-on with 2–3 engineers, spending approximately 30–50% of time as an individual contributor.
  • Define API specifications, data contracts, code-quality guidelines, and architectural patterns.
  • Design and deliver distributed, scalable systems supporting long-term growth.
  • Own reliability and production-quality targets, including greater than 99.9% uptime.
  • Partner with Product and UX to translate customer workflows into maintainable systems.
  • Lead technical decisions, communicate architecture to non-technical stakeholders, and remain accountable for outcomes.

Requirements

  • Require 7+ years of software development experience and 3+ years of technical leadership or architecture experience with hands-on individual-contributor work.
  • Require experience building distributed systems and modern web architectures using microservices, APIs, and event-driven patterns at scale.
  • Require cloud-platform, infrastructure-as-code, Docker, Kubernetes, and CI/CD pipeline experience; AWS is preferred.
  • Require strong command of at least one major stack: Python, Node.js/React, Java/Spring, or Go; the stated stack uses Python, Node.js, and React.
  • Require production experience integrating LLM APIs, agents, embeddings, or document intelligence.
  • Require a track record of designing systems that scaled 10x to 100x without a full rewrite.
  • Prefer HIPAA or ISO 27001 experience, B2B SaaS experience, cloud and monolith-to-microservices migrations, and outcome-based engineering leadership.
  • Require strong communication skills for explaining architecture decisions to non-technical stakeholders.

Benefits

  • Full-time, on-site role in downtown Vancouver with a collocated squad model.
  • Hands-on access to Claude, Cursor, and production LLM-powered workflows.
  • Direct access to product, design, and the CEO with minimal organizational layers.
  • 50% of variable compensation is tied to measurable technical outcomes.
  • Clear progression toward Principal Engineer and Staff Engineer.
  • Competitive compensation, with the salary range disclosed at offer.
Evismart

About Evismart

51-200 employees
Contact me