A financial services company is seeking a backend engineer specializing in CIAM (Customer Identity and Access Management) systems. The role involves designing and implementing secure authentication and account flows using standards like OAuth 2.0 and building backend services in Python. The ideal candidate will have over 5 years of experience in backend software engineering and familiarity with cloud platforms like AWS. The company offers a remote-first environment with competitive pay and extensive benefits.
Qualifications
5+ years of professional backend software engineering experience.
Hands-on experience in programming languages like Python or similar.
Experience extending and integrating CIAM platforms using custom code.
Responsibilities
Design, build, and operate core CIAM backend services.
Implement and extend identity standards like OAuth 2.0 in code.
Monitor and optimize CIAM services for performance and security.
Skills
Designing and implementing CIAM systems
Backend software engineering
Production experience in Python
Designing APIs
Building CI/CD pipelines
Cloud-native development, AWS
Integrating CIAM platforms
Security fundamentals
Tools
Terraform
GitHub
Buildkite
Job description
A financial services company is seeking a backend engineer specializing in CIAM (Customer Identity and Access Management) systems. The role involves designing and implementing secure authentication and account flows using standards like OAuth 2.0 and building backend services in Python. The ideal candidate will have over 5 years of experience in backend software engineering and familiarity with cloud platforms like AWS. The company offers a remote-first environment with competitive pay and extensive benefits.