This is a remote position.
Job Title:
Sr. Software Engineer - CIAM
Location:
Remote
Description:
We are looking for a Senior Software Engineer - CIAM who has a passion, vision, and technical acumen to help drive strategic initiatives and meet the needs of the business. We are transforming client experiences through user-friendly security initiatives, cloud computing, lightweight microservices, and highly resilient software services.
Responsibilities:
• 5+ years of experience including Security/CIAM experience, Java, and Golang experience and microservice development, as well as familiarity working with cloud-based applications.
• Lead significant areas of development within the development lifecycle
• Contribute to code reviews and provide feedback on others’ designs/code
• Participate in decisions regarding tactical vs. strategic trade-offs
• Assist and mentor more junior engineers
Business Knowledge:
• Experience working directly with business partners
• Knowledge of client reporting or financial data systems
Requirements:
• Experience with ForgeRock identity platform, OIDC/OAuth, and CIAM (Customer Identity and Access Management)
• Five-plus years of progressive development experience including microservice development would be ideal
• Experience in Java and GOLang are ideal, but either one will suffice
• Significant expertise designing, developing, deploying, and supporting cloud-based applications
• Able to quickly learn new technologies and stay abreast of industry trends
• Able to work relatively independently
• Able to work with existing data models and schemas and suggest changes and improvements
• Significant experience in AWS cloud technologies is highly preferred, need to at least have conceptual knowledge
FINRA Requirements:
FINRA licenses are not required and will not be supported for this role.