E

Entrust

Identity, payments, and data protection solutions

Staff Software Developer - Entrust Agentic Trust

Backend EngineeringConfirmed live in the last 24 hours
Full-timeUnited KingdomNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • At least 10 years of professional software development experience building and operating complex distributed or security-sensitive systems.
  • Expertise in one or more modern programming languages, cloud-native system design, API contracts, data integrity, and production operations.
  • Ability to lead large technical initiatives across organizational boundaries without relying on positional authority.
  • Strong written and verbal communication skills, including the ability to explain complex tradeoffs and create durable technical documentation.

Responsibilities

  • Own the technical direction and successful delivery of broad initiatives spanning multiple teams, services, or platform planes.
  • Partner with the Platform Architect and Software Development leaders to evolve reference designs, interfaces, dependency contracts, and software development standards.
  • Design and implement critical platform capabilities involving identity, delegated authority, policy enforcement, trustworthy execution, evidence, or assurance.
  • Prototype uncertain or high-risk approaches and convert findings into scalable production designs.
  • Lead architecture and design reviews, and surface systemic security, reliability, interoperability, and scalability risks.
  • Create reusable frameworks, libraries, reference implementations, and software development guidance that improve consistency across teams.
  • Diagnose complex production and performance issues and lead cross-team remediation.
  • Mentor Software Developers and strengthen technical decision-making through coaching, design feedback, and technical forums.
  • Represent R&D in strategic customer, partner, or standards discussions when deep technical expertise is required.

Desired Qualifications

  • Deep experience in identity, key management, public key infrastructure, cryptography, authorization, hardware security module-backed services, workload identity, transparency logs, or verifiable systems.
  • Experience designing multi-tenant software-as-a-service platforms and services with demanding latency, availability, and data-protection requirements.
  • Knowledge of agentic artificial intelligence ecosystems, Model Context Protocol, agent-to-agent interactions, AI governance, or provenance standards such as C2PA.
  • Open-source, patent, standards-body, or recognized technical community contributions.

About the Company

Entrust

Identity, payments, and data protection solutions

Entrust provides cybersecurity and digital identity solutions to protect identities, payments, and data for governments, businesses, and financial institutions. Its products include identity and access management to verify users and control access, secure payment technologies, and data encryption services. It also sells secure card issuance hardware and software, including color ribbon kits, and offers dashboards and subscription software, plus partner programs. Its goal is to secure both digital and physical transactions and help customers manage security efficiently.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Shakopee, MN
Founded
1994

Recently Posted Jobs

Explore more opportunities at Entrust

See more jobs