Senior Software Engineer (Authentication & Identity)

@orchard Llc
Chicago, IL, United States
22 days ago
Apply on www.jofdav.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Compensation
$145,000.0 - $155,000.0
Working hours
Regular working hours
Job source

Tech stack

Active Directory User Authentication Software Debugging Dynamical Systems Middleware Identity and Access Management Python (Programming Language) Key Management OAuth OpenID Role-Based Access Control Security Assertion Markup Language (SAML)
+9 more
Single Sign-On Software Engineering Vault (Revision Control System) Okta Backend SC Clearance Information Technology Api Design Software Coding

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.

Apply on www.jofdav.com
Prepare application

Good distractions

Loading talks and stories from around this role…