Full Time

AI Software Engineer / Architect (IAM)

IT Search
Full-time
Mid-Senior level
IT Services and IT Consulting
Fairfax County, VA
???* / year

Job Description

IT Search is recruiting a Software Engineer / Architect for a software company building agentic AI capabilities into its enterprise identity and access management (IAM) platform.


We’re looking for a senior engineer who can take an open-ended technical problem, decide how to solve it and build the solution. You’ll work across application architecture, cloud infrastructure, identity, security, APIs and emerging AI technologies, to turn early concepts and prototypes into secure, scalable features that customers can use in production.


This is a hands-on individual contributor role on a small engineering team, with scope to mentor other engineers and shape technical direction as the team grows.


This is a full-time perm role and hybrid working (3 days) in Fairfax VA, and salary guide is $200-225K


Responsibilities

  • Build cloud-native services and APIs on AWS and develop the platform’s agent gateway and Model Context Protocol (MCP) integrations.
  • Design authentication, authorisation and delegation for users, AI agents and workloads. You’ll work with OAuth 2.0, OpenID Connect (OIDC) and workload identity technologies such as SPIFFE/SPIRE.
  • Evaluate emerging agent protocols and identity standards, prototype integrations and take successful designs into production.
  • Use AI-assisted engineering tools such as GitHub Copilot for prototyping, development, testing and debugging


Experience needed

  • A track record of building and operating commercial SaaS products, with strong software engineering and system design skills.
  • Hands-on experience designing and building IAM capabilities into SaaS products. You’ll need strong knowledge of OAuth 2.0 and OIDC and practical experience implementing authentication, authorisation, token handling and secure API integrations.
  • Hands-on experience building and operating production services on AWS, including distributed systems, REST APIs and containerised deployments.
  • Experience with agentic AI and the ability to assess unfamiliar tools, protocols and frameworks as the platform evolves.
  • The ability to explain architectural decisions clearly to engineering and product teams.


Want the jobs posted today? With a job alert they are emailed to you as they come in, a day before they show on our job search. How it works →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.