Best-in-class fulfillment solution for ecommerce brands.
Staff Software Development Engineer
Location
India
Posted
139 days ago
Salary
0
Seniority
Lead
Job Description
Staff Software Development Engineer
ShipBob, Inc.
• Architect, implement and maintain authentication (AuthN) and authorization (AuthZ) 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. • Act as a senior Individual Contributor driving technical decisions and mentoring engineers. • Influence IAM roadmap and strategy across multiple teams. • Implement SSO, MFA, and federation using OAuth2, OIDC, SAML, SCIM. • Automate identity lifecycle management with IaC tools (Terraform) and CI/CD pipelines. • Partner with Product, Security, and Platform teams to manage interdependencies and deliver seamless identity experiences.
Job Requirements
- 10+ years in software engineering, with 4+ years in IAM systems and AuthN/AuthZ design.
- Proven experience in CIAM 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 (Terraform).
- Strong communication and collaboration skills.
- Ability to lead technically without direct people management.
Benefits
- Medical, Term & 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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Technical Leader – Human Factors Engineering
Switzerland Global EnterpriseWe support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.
• Implement, plan, manage and/or establish HFE processes in compliance with corporate and regulatory requirements to provide high quality human-centric functions in nuclear plants • Lead the development of a suite of Maintenance, Inspection, and Testing Procedures • Oversee the design or modification of tasks, work environment, and plant interfaces based on human characteristics, capabilities, and limitations resulting in human error prevention and mitigation • Optimize human performance to perform operations, maintenance, inspection and test activities • Communicate effectively the status of engineering and project priorities to the team, stakeholders and management • Develop, mentor and conduct the overall HFE program plan to include system and plant operational functional requirements analysis, functional allocation, task analyses for displays, controls, and other job support aids
Technical Leader – Human Factors Engineering
General Electric - GEBuilt on more than 130 years of experience, GE Vernova, a division of General Electric (GE), is leading a new era of energy by electrifying the world while work
• Implement, plan, manage and/or establish HFE processes in compliance with corporate and regulatory requirements to provide high quality human-centric functions in nuclear plants • Lead the development of a suite of Maintenance, Inspection, and Testing Procedures • Oversight of the design or modification of tasks, work environment, and plant interfaces based on human characteristics, capabilities, and limitations • Human error prevention and mitigation, as well as human performance optimization to perform operations, maintenance, inspection and test activities for existing nuclear plants and next-generation reactors • Articulate the work plan team will use to address the technical work scope requested • Work with project managers to develop and maintain good project schedules • Assure compliance to procedures, standards and regulatory criteria • Establish best practices and leverage best practices within the team • Communicate effectively the status of engineering and project priorities to the team, stakeholders and management • Meet customer commitments and drive continuous improvement • Develop, mentor and conduct the overall HFE program plan to include system and plant operational functional requirements analysis, functional allocation, task analyses for displays, controls, and other job support aids as well as testing and validation required for developing effective operating procedures and operator training programs • Represent HFE concerns and principles with internal and external customers, suppliers, partners, licensing, and regulatory authorities on technical issues • Provide expert consideration of system reliability, availability, and maintainability • Ensure the delivery of on-time, quality engineering documentation from a broad team in accordance with contract requirements, business procedures, and regulatory agency guidelines
Lead Engineer – Legacy Software
VivSoftSolving complex Public Sector Use cases using emerging technologies - SBIR Phase III Awardee
• Develop and sustain legacy software systems, including models, interfaces, and operational components. • Ensure continued operational support for all training, simulation, and stimulation artifacts. • Implement and manage software updates, including change requests (CRs), defect reports (DRs), GitLab ticket resolutions, user-driven priorities, urgent exercise-related fixes, operating system updates, and fielding modifications. • Design and architect legacy system fielding and integration support, including ASCCE and Federation components. • Provide engineering support for transitioning legacy system attributes marked for modernization or migration. • Collaborate with Government Program Managers and Contractor teams to ensure technical alignment and mission success. • Apply experience with cloud-based services (e.g., AWS, Microsoft Azure) and RESTful architectures to legacy environments. • Support simulation training and military mission planning efforts, particularly in coordination with Air Operations Centers (AOCs).
Lead Engineer – Modernized Software Baseline
VivSoftSolving complex Public Sector Use cases using emerging technologies - SBIR Phase III Awardee
• Lead the design and development of modernized software systems using languages such as C++, Python, and web services. • Architect model behaviors to represent operationally relevant capabilities within AFSIM or other Modeling & Simulation (M&S) frameworks. • Apply cloud-based technologies (e.g., AWS, Microsoft Azure) and RESTful architectures to enhance system performance and scalability. • Collaborate with Government and Contractor teams to ensure technical alignment with mission objectives. • Support military planning, operations, and wargaming efforts through simulation-driven solutions. • Ensure software solutions are secure, maintainable, and aligned with agile development practices.



