Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Security

KeyCard

About KeycardAt Keycard, we're building identity and access infrastructure for the agent-native era, where software isn't static but a dynamic, constantly changing system of AI agents working on behalf of people and businesses. Keycard gives every agent a verified identity and issues short-lived, task-scoped credentials at runtime, so agents can only do what they were asked to do, and every action is fully auditable. We're backed by a16z, Boldstart, and Acrew, and our founding team built and scaled Snyk, Auth0, HashiCorp, and Heroku.
The RoleWe're hiring a staff-level Software Engineer, Security. This is a software engineering role: you'll build and run the security program for what Keycard ships and runs, across our product, our infrastructure, and what we publish, mostly as code and automation. Security is everyone's job here. You'd be the first engineer whose whole job is security, working with engineers who already know the field. It matters because security is what we sell: a hole in our token exchange or policy checks hands a customer's agent access nobody granted. You find those holes early and build the tooling that catches the next ones.
Keycard is a control plane for agents: identity, credential exchange, delegation, policy, and audit. It has to hold even when the agent itself is compromised. Agents are part of how we build, and part of how you'll do this job.
You'll also secure Keycard itself: our cloud accounts, customer-hosted deployments, our pipeline, and secrets. You set the controls and run security response. Platform engineering runs the infrastructure;
operations handles audits and customer reviews. You prioritize product and company security work by risk to customers and Keycard.
What You'll DoSecure the product
Threat modeling.
Trace how an agent gets access, from token exchange through delegation to the per-tool check at our MCP gateway, then attack it: confused deputies, poisoned tool descriptions, prompt injection, issuer and audience mix-ups, token passthrough. Credentials shouldn't leak between hops, and delegated access should end when it expires or is revoked.
Assume compromise.
Even a compromised agent should be stopped from escalating privileges or crossing tenants. Document what it can still do with its access.
Design review.
Review designs and code across the token service, Cedar policy engine, MCP gateway, CLI, SDKs, and Console, mostly for who can do what and whether zones stay isolated.
Attack with agents.
Run scoped agents against an isolated instance and chase the authorization failures they find. Confirmed failures become CI regressions for token exchange, impersonation, or per-tool policy. Example: a harness that follows a delegated credential end to end and checks it never gains scope or lifetime.
Customer reviews.
Be the technical voice when customers' security teams review or pentest us;
operations runs the process.
Secure Keycard
Cloud and delivery controls.
Build agents that find and fix misconfigurations in cloud accounts, pipelines, and published artifacts, with scoped access and human review for their changes. With platform engineering, test isolation between deployments and audited break-glass access.
Our own credentials.
Keep them short-lived and narrow. Design service identity and PKI, sign what we ship to customers, and manage dependency risk. You also use Keycard to scope what our own agents can reach.
Incident response.
Investigate vulnerabilities and security events, coordinate fixes, and automate detection and routine fixes where you can. You'll also work out with engineering how on-call works for security.
What We're Looking For
You’ve shipped and maintained production code, not only security tooling, and you’ve found and fixed vulnerabilities in applications or identity systems.
You can read unfamiliar code, build an exploit or reproduction, and ship the fix with a regression test.
You know OAuth 2.0 and 2.1, OIDC, and token exchange (RFC 8693), and can describe failures you’ve seen, like refresh-token misuse.
You can spot the problem in an IAM policy, a network path, or a cloud audit log, even if you’ve never run cloud infrastructure.
You’ve built security tooling other engineers adopted that prevents recurring bugs, and you can explain what it catches, what it misses, and when fixes need human review.
Agents at work.
You use agents for review, triage, or testing, and know how to check their output and limit their access.
Strong Candidates May Also Have
Experience in identity infrastructure, developer tools, or multi-tenant SaaS.
Experience with DPoP, Cedar, or SPIFFE/SPIRE.
Hands‑on AWS security: IAM, SCPs, logging, infrastructure as code.
Securing agents or MCP servers, including tool permissions and sandboxing.
Public security work: CVEs, bug bounties, write‑ups, or OAuth and MCP standards work.
Your First 90 Days
Month one: map trust boundaries in token exchange and one priority delegation flow, attack them, and compare findings with our risk register. Review the company security setup with platform engineering.
Ship fixes for the findings we agree matter most, each with a CI regression.
Build reusable evidence for customer reviews and a triage process for pentest findings;
questionnaires stay with operations.
By day 90: a product and company security roadmap with owners and incident roles, built from the risk register you now own.
Who Will Love This Job
You’d rather break the product yourself than wait for a customer's red team to.
You’d rather fix a class of bugs once than file the same finding twice.
What We Offer
Build at the Frontier:
Work every day at the frontier of agent-native systems — shipping, inventing, and iterating on technology that hasn’t been built before. You’ll be given huge autonomy, the opportunity to gain mastery, and the chance to work in a team that holds each other accountable to succeed.
Truly Agent-Native Culture:
At Keycard, we don’t just enable others to adopt agents — we use them ourselves to build. You’ll help shape an organization that embeds AI into its foundation as an enduring competitive advantage.
Compensation With Upside:
Market-competitive salaries and generous equity packages (4-year vest, 1-year cliff) give you the security to focus on building — and the asymmetric upside of ownership in a company chasing a category-defining mission.
Comprehensive Benefits & Recharge:
Health, dental, vision, and paramedical coverage for you and your family, plus 4 weeks vacation, 11 statutory holidays, and 1 volunteer day annually. We encourage at least 2 weeks off each year to fully recharge.
Tools That Keep You Ahead:
A new MacBook Pro, a $500 stipend for peripherals, and the best AI tools available so you can work at the forefront of agent-native workflows.
Remote-First Flexibility:
We are a remote-first team prioritizing asynchronous collaboration, with hiring focused in North and South America. Work where you’re strongest — we just want the best.
#J-18808-Ljbffr
Vacancy posted 39 minutes ago
Similar jobs that could be interesting for youBased on the Software Engineer, Security in Winnipeg, MB vacancy
  • $146k - $180k per year

     ...and beverage, retail, and the public sector. Visit gomotive.Com to learn more. About The RoleAs a Sr Software Engineer, Security, you will design and build secure, scalable systems that protect Motive’s products, infrastructure, and customer data. You will report into... 
    Suggested
    Long term contract
    Temporary work

    Motive

    Winnipeg, MB
    36 minutes ago
  • $218.42k - $302.84k per year

     ...connection effortless by delivering software that makes it easy to securely interconnect people and their devices...  ...’re seeking a talented software engineer, specializing in security and privacy...  ...Collaborate with engineering teams to promote secure coding practices and provide... 
    Suggested
    Internship
    Work at office
    Remote work
    Home office
    Relocation package
    Flexible hours

    Tailscale

    Winnipeg, MB
    38 minutes ago
  • $80.83k - $109.35k per year

     ...acquire relevant, in-demand competencies at any point in life. IT Security Engineer Start Date: As Soon As Possible Salary Range: $80,826.48...  ...premise and cloud solutions such as: Firewalls, WAF, IDS/IPS, secure web gateways/web proxy, Managed Detection and Response... 
    Suggested
    Full time
    For contractors
    Work at office
    Immediate start
    Remote work
    Monday to friday

    MANITOBA INSTITUTE OF TRADES AND TECHNOLOGY

    Winnipeg, MB
    7 hours ago
  • Senior Software Engineer, Firefox Security Remote FinlandWhy Mozilla?The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders — only to our mission. Along with thousands of volunteer contributors... 
    Suggested
    Immediate start
    Remote work
    Home office

    Mozilla

    Winnipeg, MB
    37 minutes ago
  • $136k - $187k per year

     ...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted...  ...all in on this mission. If you are too, let's talk. Senior Software Engineer, Security Engineering We are looking for a Senior Software... 
    Suggested
    Local area
    Worldwide

    Okta

    Winnipeg, MB
    38 minutes ago
  • Architect cloud-native security products with Java expertise and technical...  ...Identity Threat Protection engineering team. Work location is not...  ....The company seeks a Staff Software Engineer with eight-plus years...  ...of scalable, reliable, and secure architectural patternsStrong... 
    Remote work

    Okta

    Winnipeg, MB
    35 minutes ago
  • Software security remediation expertise drives this hands-on engineering role, focused on SAST fixes, dependency patching, and enterprise application delivery.The Senior Software Engineer serves as a technical remediation and enablement lead. This individual contributor works... 
    For contractors

    Citi

    Winnipeg, MB
    36 minutes ago
  • MongoDB is seeking a Software Engineer to join the Atlas Identity and Access Management (IAM) team in Toronto. You will own authentication and...  ...collaborating with internal engineers and external customers to ensure a secure and user-friendly experience. Based in the Toronto office, you... 
    Work at office

    MongoDB Inc.

    Winnipeg, MB
    39 minutes ago
  •  ...Management team within Trust & Safety of the Checkout org builds secure experiences to protect, manage, and recover account access....  ...ensure sustainability and measurable impact. We seek an 8+ year software engineer who can design backend systems at scale with Python, Kotlin,... 
    Remote work

    ContentBuffer

    Winnipeg, MB
    35 minutes ago
  • Prospect Markets is hiring a senior engineer to lead technology initiatives across our...  ...platform. You'll bring deep application security and software architecture expertise to a team building...  ...make our platform fast, reliable, and secure. You’ll still ship code and own hard... 

    Prospect Markets

    Winnipeg, MB
    36 minutes ago
  •  ...Mozilla is seeking a Senior Software Engineer for Firefox Security. This remote Finland role focuses on designing, implementing, and hardening security features across platforms. You will drive improvements to the core security posture, work with cryptography and WebPKI, and... 
    Remote work

    Mozilla

    Winnipeg, MB
    35 minutes ago
  • $221.21k - $256.43k per year

     ...will be a key member of the newly created Security Engineering Team, with a mission to keep Quora safe...  ...Candidate Would... be a capable software engineer while also spiking in at...  ...AWS. You are passionate about building secure infrastructure-as-code (IaC) pipelines... 
    Remote work
    Monday to friday
    Flexible hours

    Quora

    Winnipeg, MB
    35 minutes ago
  • $271.15k per year

     ...team building the tools that define how software gets built and delivered. As AI agents redefine...  ...environments, verified images, and secure infrastructure that make autonomous workflows...  ...__________The Role You are a software engineer who cares deeply about security. Embedded... 
    Long term contract
    Full time
    Remote work
    Work from home
    Home office
    Visa sponsorship
    Shift work

    Docker, Inc.

    Winnipeg, MB
    37 minutes ago
  •  ...Intelcom | Dragonfly is seeking a seasoned Application Security expert to define and enforce secure software development practices across our ecosystems. You...  ...and containerized environments. Collaborate with engineering, product, and cybersecurity teams to implement robust... 

    Dragonfly Logistics Lab Inc.

    Winnipeg, MB
    38 minutes ago
  • Safe Software is seeking a Senior Software Developer to join its FME Form team in Canada. You will drive scalable, secure solutions, shape cross-team architecture, and coach other developers. The role emphasizes memory-safety and dependency risk reduction, elevating the security... 
    Remote work

    Safe

    Winnipeg, MB
    38 minutes ago
  •  ...Tailscale is hiring a software engineer focused on security and privacy to grow the product security team. You will identify opportunities for security...  ...emphasizes hands-on software work with a strong emphasis on secure practices. Candidate should be proficient in Go and cross... 
    Manual labor

    Tailscale

    Winnipeg, MB
    37 minutes ago
  • $140k - $190k per year

     ...that make these experiences possible - from secure, scalable blockchain infrastructure to...  ...Labs is looking for a hands‑on Security Engineer with strong application security fundamentals...  ...and external audits, secure our code and software supply chain, and build tooling that... 
    Contract work
    Remote work

    Mysten Labs, Inc.

    Winnipeg, MB
    36 minutes ago
  • $89.7k - $149.8k per year

     ...At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing...  ...build helps define what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve... 
    Full time
    Internship

    Amazon

    Winnipeg, MB
    2 days ago
  • Security EngineerAbout usTitanFile's mission is to democratize secure client communication. This is a challenge worthy of pursuit! The...  ...is looking for a Security Engineer who is personable, persistent,...  ...'s degree in Computer Science, Software Engineering, Information Security... 
    Full time
    Manual labor
    Work at office
    Flexible hours

    TitanFile Inc.

    Winnipeg, MB
    38 minutes ago
  • $220k per year

     ...Position:Privileged Access Management Senior Engineer to support implementation, enterprise...  ...LanceSoft, Inc. by 2xGet notified about new Security Engineer jobs in Montreal, Quebec,...  ...Senior Cloud Information Security Analyst Software Engineer, Intermediate or Senior... 
    Contract work
    Temporary work
    Work at office
    Local area
    Remote work

    LanceSoft, Inc.

    Winnipeg, MB
    37 minutes ago
  • $125k - $170k per year

    Job Responsibilities: Develop and maintain software components on current and future networking related products. Hands on in bug fixing...  ...660,000+ customers around the globe. Fortinet (NASDAQ: FTNT) secures the largest enterprise, service provider, and government... 
    Full time
    Worldwide
    Flexible hours

    Perception Point

    Winnipeg, MB
    38 minutes ago
  • $154k - $243.6k per year

     ...structured and unstructured data — securing and protecting private...  ...: We are seeking a Principal Software Developer to join the Elasticsearch...  .... You will work with engineering and product leaders at Elastic...  ...the Elasticsearch core engine. Developing the foundational... 
    Local area
    Flexible hours

    Elasticsearch B.V.

    Winnipeg, MB
    39 minutes ago
  •  ...business impact. The OpportunityWe are seeking a Python Software Engineer to join one of our delivery teams working on AI-enabled solutions...  ...and machine learning initiatives Ensure systems are secure, reliable, observable, and scalable Implement automated testing... 
    Flexible hours

    Highspring

    Winnipeg, MB
    35 minutes ago
  •  ...Title:Senior Forward Deployed Engineer – Spread Products (Financing &...  ...customer-facing role combines software architecture, hands-on development...  ...Ensure production readiness, security, auditability, monitoring, and...  ...and can independently deliver secure, reliable, production-ready... 
    Remote work

    Kelly

    Winnipeg, MB
    41 minutes ago
  • $170k - $220k per year

     ...Agent Handler, which empowers AI agents with secure access to thousands of third-party tools,...  ...sales, reduce customer churn, and save engineering resources—allowing them to focus on their...  ...will have: ~3-7+ years of full-time software engineering experience (*open to multiple... 
    Full time
    Work at office
    Home office

    Merge

    Winnipeg, MB
    37 minutes ago
  • $120k - $170k per year

    Agilus by Synergie is recruiting for a Software Engineer in the Health Sciences in a hybrid work environment in Toronto, Ontario.Our client is...  ...and technical strategy.Improve system reliability, performance, security, and scalability.Participate in code reviews and champion... 

    Agilus Consulting Group

    Winnipeg, MB
    36 minutes ago
  • Senior Security EngineerMagnet Forensics is seeking a highly skilled and motivated Senior Security Engineer to join our dynamic team and play a key role in ensuring the security...  ...SCA, containers, etc. Collaborate with software developers and system administrators to... 
    Local area

    Magnet Forensics

    Winnipeg, MB
    35 minutes ago
  •  ...are looking for an experienced Application Security Engineer with strong .NET Framework expertise to join...  ...within internal .NET repositories to meet high secure engineering standards. You will be involved in all phases of the software development lifecycle and collaborate with... 

    Compunnel Inc.

    Winnipeg, MB
    38 minutes ago
  • $175k - $215k per year

     ...sophisticated cyber and AI-driven threats, securing their AI transformation.Our prevention-...  ...sales activity and manage a team of security engineers.Provide technical pre sales assistance...  ...of your employment with Check Point Software Technologies and the country/state where... 
    Worldwide

    Check Point Software Technologies

    Winnipeg, MB
    39 minutes ago
  • Accelerate the Future of AI-Driven Engineering as our next AI Agentic Software Engineer (P3) Step into the frontier of intelligent software delivery where your...  ...productivity. Architect and deliver scalable, secure cloud-native solutions across front-end interfaces, backend... 
    Work at office
    Local area
    Worldwide

    Trimble Inc.

    Winnipeg, MB
    36 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Security. Be the first to apply!