Workday

Workday

Principal Software Engineer - Evisort AI

Canada, BC, Vancouver · Principal

Sponsorship not specified$168k-$252kDetected 19 days ago
TypeScriptJavaRubyDjangoFastAPIFlaskRails.NETDistributed SystemsFull-Stack DevelopmentSQLNoSQLPostgreSQLElasticsearchAWSCloud PlatformsDockerKubernetesCI/CDDevOpsData ScienceHRISContract ManagementTest Automation

Stay score

odds of building a lasting career here

64Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role100
Entry-level history0
PERM / green-card track0
Lottery odds (Level IV)94
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Employer immigration record

from this employer's Department of Labor filings

Green-card filing pattern in this occupation

Context, not a finding about this posting: of this employer's 66 green-card filings in this occupation, 100% were for a worker who already held the job.

Green-card follow-through: 99%

Of 78 labor certifications old enough to have been used, 1 expired without the employer filing the next step. Median time from filing to decision: 497 days.100% of their filings were for a worker who already held the job.Only certifications past the 180-day window are counted — recent ones cannot have expired yet.

Files H-1B transfers

49 transfer filings in the last year, covering 49 workers. Median labor-condition decision: 7 days. An employer that already files transfers is one that can take over an existing H-1B.

Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • As a Principal Software Engineer, you'll join a collaborative, cross-functional team working to enhance and expand our AI-driven contract management platform.
  • Your technical contributions and team-first mindset will play a key role in delivering high-impact products that scale our AI capabilities and help global organizations simplify complex business processes.
  • Participate in a supportive, iterative team culture that values curiosity, learning, and strong engineering practices

Responsibilities

  • You'll work closely with engineers, product managers, data scientists, and designers to help deliver scalable, user-centric solutions that transform how legal and business teams manage their contracts.
  • Take ownership of multiple functional areas in our platform - from development to production ("you build it, you run it")
  • In a space often slowed by inefficient contract management systems, we provide an intelligent solution that helps businesses accelerate, scale, and safeguard operations - enabling legal and business professionals to drive strategic impact.
  • Our approach enables our teams to deepen connections, maintain a strong community, and do their best work.

Requirements

  • 12+ years of experience in professional software engineering
  • 8+ years experience with a web development framework (Flask, Django, FastAPI, NestJS, Sprint Boot, Ruby on Rails, ASP.NET, etc.)
  • 8+ years of experience with relational databases (such as MS SQL Server or PostgreSQL) and NoSQL databases (such as AWS DDB)
  • 5+ years of experience leading design or architecture (design patterns, reliability and scaling) of new and existing systems
  • Familiarity with the tradeoffs and architecture of modern distributed systems
  • Knowledge of software development best practices (DevOps, CI/CD, automated testing, observability)
  • Hands-on experience with containerization technologies (Docker, Kubernetes)
  • Familiarity with Elasticsearch
  • Proven success working within fast-paced, agile environments and cross-functional teams
  • We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role).

Nice to have

  • Exposure to additional programming languages like Java (backend) and TypeScript (frontend/fullstack) is a plus

Skills

  • Your work days are brighter here.

Compensation

  • $168,000 - $252,000 CAD
  • In addition, Workday will never ask candidates to pay a recruiting fee, or pay for consulting or coaching services, in order to apply for a job at Workday.

Benefits

  • Collaborate with engineering, data science, product, and design teams to build and evolve our vision, strategy, and roadmap
  • Our Approach to Flexible Work
  • This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together.
  • Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter.

Company info

  • Join the Evisort team at Workday, where our mission is to transform how business deals get done.
  • At Evisort, we're building innovative AI technology that makes contracts searchable, actionable, and manageable - empowering teams to work smarter, reduce risk, and boost efficiency.
  • By eliminating manual tasks and simplifying complex workflows, we help organizations make more confident decisions, faster.
  • We believe legal documents shouldn't slow teams down.
  • That's why we're reimagining contract management - removing friction and giving talented people the tools they need to thrive.
  • innovation, integrity, and putting people first.
  • If this sounds like your kind of team, we'd love to hear from you!

Equal opportunity

  • Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans.
  • If you require a reasonable accommodation, you may email accommodations@workday.com, as far in advance as possible.
  • Please see below for more details including how to request an accommodation as a qualified veteran, due to a disability or for religious reasons, or as otherwise provided under applicable law.

This listing is sourced directly from Workday's careers page and normalized into a canonical job model.