Staff Software Engineer, AI Tools
Role responsibilities
The role serves as the technical lead for third-party AI tool connectivity and the development of custom MCP servers to expose internal tools. Responsibilities include designing secure AI integration architectures, leading cross-functional initiatives, and mentoring other engineers.
Requirements
Requires 7+ years of professional software engineering experience with deep expertise in authentication, authorization, and backend systems design. A bachelor's degree in Computer Science or a related field is required, along with a proven track record of operating at a staff-level scope.
Key skills
Backend Engineering, OAuth 2.0/2.1, OIDC, SAML, Model Context Protocol (MCP), API Design, Systems Design, Python, Go, TypeScript, Kubernetes, Terraform, Identity and Access Management, CI/CD, Observability, Technical Leadership
Keywords
AI Tools, MCP, Claude, Glean, Granola, Google Workspace, Slack, Atlassian, OAuth, OIDC, SAML, mTLS, Envoy, Python, Go, TypeScript, Node.js, Java, REST, RPC, Kubernetes, EKS, Terraform, Infrastructure as Code, SCIM, DLP, CI/CD, Identity Provider, SaaS, Enterprise AI