Staff Software Development Engineer

3 weeks, 5 days ago
Full-time
Lead
Software Development
ShipBob

ShipBob

ShipBob is a global ecommerce fulfillment solution that empowers businesses to scale, offer 2-day shipping, manage inventory, and streamline shipments. With a focus on simplifying the shipping process, ShipBob provides best-in-class supply chain soluti...

Air Freight & Logistics
251-1K
Founded 2014
$330M raised

Description

  • Architect, implement, and maintain authentication and authorization systems for enterprise and customer-facing applications.
  • Build, test, and deploy identity solutions at global scale.
  • Define IAM standards and best practices for CIAM and workforce identity systems.
  • Champion Zero Trust principles and ensure IAM solutions meet PCI-DSS, SOC 2, and other compliance requirements.
  • Embed security controls and audit capabilities into identity workflows.
  • Drive technical decisions as a senior individual contributor and mentor engineers.
  • Influence IAM roadmap and strategy across multiple teams.
  • Implement SSO, MFA, and federation using OAuth2, OIDC, SAML, and SCIM.
  • Automate identity lifecycle management with Infrastructure as Code tools and CI/CD pipelines.
  • Partner with Product, Security, and Platform teams to manage interdependencies and deliver seamless identity experiences.

Requirements

  • 10+ years of experience in software engineering, including 4+ years in IAM systems and AuthN/AuthZ design.
  • Proven experience with CIAM and enterprise IAM applications.
  • Expertise in IAM protocols including OAuth2, OIDC, SAML, and SCIM.
  • Experience with directory services such as LDAP/AD.
  • Familiarity with compliance frameworks such as PCI, SOC 2, and ISO 27001.
  • Proficiency in C# and Infrastructure as Code tools such as Terraform.
  • Strong communication and collaboration skills.
  • Ability to lead technically without direct people management.
  • Preferred experience with Okta, Auth0, or Azure AD.
  • Preferred knowledge of identity governance (IGA), privileged access management (PAM), cloud IAM (AWS, Azure, GCP), and Zero Trust architectures.

Benefits

  • Medical, term, and accidental insurance.
  • All Purpose Leave for casual and sick time: 12 days.
  • Earned Leave: 15 days.
  • Public holidays: 12 days.
  • Generous maternity and paternity leave.
  • Quarterly wellness day.
  • Work-from-home allowance.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Core Experiences - Bogotá, Colombia

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power the company’s cross-platform product experience.

GCP Java Kotlin
1 hour, 23 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Raleigh, NC, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI Data team to build and operate large-scale audio data collection and ingestion systems that power model training and next-generation consumer and enterprise products.

Bash Docker GCP Linux Python Terraform
1 hour, 33 minutes ago

Senior Software Engineer, Core Experiences - Montreal, Canada

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build foundational services and SDKs that power the product experience across platforms.

GCP Java Kotlin
1 hour, 57 minutes ago

Senior Software Engineer, Core Experiences - Sarajevo, Bosnia and Herzegovina

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power its cross-platform product experience.

GCP Java Kotlin
1 hour, 59 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers