Senior Software Engineer (Authentication & Identity)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
This is a pure backend engineering role. You will be the resident expert on authentication and authorization systems within the product codebase. You will bridge the gap between internal product security and the platform environment it runs on, ensuring that when a platform engineer deploys our tool, it is āsecure by design.ā, Integration: Engineering seamless handshakes with external systems like Active Directory, IAM, and SSO providers. * Python Mastery: Developing high-performance middleware and SDKs to enforce security across distributed and air-gapped environments.
Requirements
Must be a US Citizen with the ability to obtain Secret Clearance required, A Solid Python Developer: You have deep experience building production-level backend services. * An Identity Specialist: You havenāt just used OAuth2 or OIDC; you understand the mechanics under the hood. Youāve built RBAC/ABAC models from the ground up. * Tool Agnostic: You are familiar with the āIdentity Stackā (Vault, KeyCloak, AWS IAM, Azure Key Vault) but prefer writing code to solve problems. * Clearance Ready: You are a U.S. Citizen. While an active clearance isnāt required to start, youāre excited by the opportunity to engage with classified systems and debug in high-security environments., 4+ years of backend engineering with a focus on Auth/Identity.
- Expertise in Python and API design.
- Deep knowledge of OAuth2, OIDC, SAML, and SSO.
-
Experience with multi-tenant application design and tenant isolation. * U.S. Citizenship (required for clearance eligibility)., * Experience building or integrating authorization frameworks or policy engines. (e.g., OPA, Cedar, Zanzibar-inspired systems)
- Experience designing authorization for dynamic systems. (e.g., agent-based systems, workflow engines, or plugin architectures)
- Experience implementing relationship-based or context-aware access control models.
- Experience supporting on-prem or air-gapped deployments.
- Experience with enterprise identity integrations in complex environments.
- Experience working in high-assurance or regulated environments.
- Familiarity with secrets management tools. (e.g., Vault)
- Exposure to compliance frameworks. (SOC2, FedRAMP, etc.)
- Advanced degree in Computer Science or related field.
- Active security clearance
Compensation: The compensation for this role is based on a number of factors, primarily your credentials, experience and demonstrated capabilities. The base salary is expected to be the in the range $145,000 - $155,000.
About the company
Established in 2010, @Orchard LLC has an exceptional reputation, providing staffing solutions to time-sensitive, talent scarcity issues to deliver better talent management ROI. Our specialty lies in the critical area of program talent acquisition and resource management, not in one narrow skillset, but across many areas of technical and functional delivery. To learn more about our other exciting opportunities, visit our Jobs Page at www.atOrchard.com.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleā¦