At Happy Money, we are looking for a Staff Software Development Engineer to serve as a hands-on Individual Contributor on our Identity and Access Management (IAM) team. You will focus on designing and implementing secure, scalable authentication and authorization solutions for both our workforce and our customers.
What You'll Do
- Architect, implement, and maintain authentication and authorization systems for enterprise and customer-facing applications.
- Build, test, and deploy identity solutions at a global scale.
- Define IAM standards and best practices for Customer Identity & Access Management and workforce identity systems.
- Champion Zero Trust principles and ensure IAM solutions meet compliance requirements like PCI-DSS and SOC 2.
- Embed security controls and audit capabilities into identity workflows.
- Act as a senior Individual Contributor driving technical decisions and mentoring engineers.
- Influence the IAM roadmap and strategy across multiple teams.
- Implement SSO, MFA, and federation using protocols like OAuth2, OIDC, SAML, and SCIM.
- Automate identity lifecycle management with IaC tools like Terraform and CI/CD pipelines.
- Partner with Product, Security, and Platform teams to manage interdependencies and deliver seamless identity experiences.
What We're Looking For
- 10+ years of experience in software engineering.
- 4+ years of experience in IAM systems and authentication/authorization design.
- Proven experience in both Customer Identity & Access Management and enterprise IAM applications.
- Expertise in IAM protocols (OAuth2, OIDC, SAML, SCIM) and directory services (LDAP/AD).
- Familiarity with compliance frameworks (PCI, SOC 2, ISO 27001) and security best practices.
- Proficiency in C# as a programming language and IaC tools like Terraform.
- Strong communication and collaboration skills.
- Ability to lead technically without direct people management.
Nice to Have
- Experience with identity platforms such as Okta, Auth0, or Azure AD.
- Knowledge of identity governance and privileged access management.
- Exposure to cloud IAM (AWS, Azure, GCP) and Zero Trust architectures.
Technical Stack
- C#
- Terraform
- OAuth2, OIDC, SAML, SCIM
- LDAP/AD
Team & Environment
You will be part of the Identity and Access Management team and report to the Director of Software Development.
Benefits & Compensation
- Medical, Term, and Accidental Insurance
- All Purpose Leave (casual & sick time): 12 days
- Earned Leave: 15 days
- Public Holiday: 12 days
- Generous Maternity & Paternity Leave
- Quarterly Wellness Day
- Work From Home Allowance
Work Mode
This position operates in a local-country work mode and is based in India.
ShipBob provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.






