Staff Software Development Engineer

6 days, 11 hours 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 Terraform and CI/CD pipelines.
  • Partner with Product, Security, and Platform teams to deliver seamless identity experiences.

Requirements

  • 10+ years of software engineering experience, including 4+ years in IAM systems and AuthN/AuthZ design.
  • Proven experience in CIAM and enterprise IAM applications.
  • Expertise in IAM protocols including OAuth2, OIDC, SAML, and SCIM.
  • Experience with directory services such as LDAP and Active Directory (AD).
  • Familiarity with compliance frameworks including 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.
  • Experience with Okta, Auth0, or Azure AD is preferred.
  • Knowledge of identity governance (IGA), privileged access management (PAM), cloud IAM (AWS, Azure, GCP), and Zero Trust architectures is preferred.

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.
  • Remote work from India.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Software Engineer, Agentic Experiences

SoFi 1K-5K Capital Markets

SoFi is hiring a Principal Engineer to define and deliver the architecture and technical strategy for a customer-facing AI financial guidance agent used by more than 10 million members.

25 minutes ago

Software Developer

D2L 1K-5K Diversified Consumer Services

D2L is hiring a software developer to help build technology that transforms teaching and learning across cloud, mobile, distributed systems, and user interface products.

C# C++ Java Mobile Development
40 minutes ago

Staff Software Engineer (Platform - Financial Engineering)

Coinbase 1K-5K Capital Markets

Coinbase is hiring a senior backend engineer for its Financial Engineering team to build the financial data and reporting systems that power accurate, auditable operations at scale.

Docker DynamoDB Generative AI Go Java Machine Learning MongoDB PostgreSQL Python Ruby Ruby on Rails
1 hour, 55 minutes ago

Staff AI Engineer | US | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Staff AI Engineer to lead AI agent infrastructure and automation for its Revenue Operations team, building production systems that connect LLMs to internal and external business tools and streamline GTM operations.

CI/CD CRM GCP Git Grafana HubSpot JavaScript Microservices Node.js Prefect Python React Salesforce
5 hours, 25 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