Senior Software Engineer, Backend (Identity)
AffirmLocation🌍United States
Job Type💼Full‑time
Salary💵50k-100k
Posted📅42 days ago
Engineeringbackendidentity-managementsoftware-engineeringsecurityremotecloud
About the Role
Join our dynamic team as a Senior Backend Software Engineer specializing in Identity, where you'll design and build critical systems that secure user access and manage identity across our platform. This remote role offers the opportunity to make a significant impact on our core infrastructure and user experience.
Responsibilities
- Design, develop, and maintain highly scalable and secure backend services for identity management (authentication, authorization, user provisioning).
- Lead technical discussions and contribute to architectural decisions for identity solutions.
- Collaborate with cross-functional teams (frontend, security, product) to integrate identity services.
- Ensure the reliability, performance, and security of identity systems.
- Mentor junior engineers and promote best practices in software development.
- Participate in on-call rotations for critical system support.
Requirements
- 5+ years of experience in backend software development, with a focus on distributed systems.
- Proven experience designing and implementing identity and access management (IAM) solutions (e.g., OAuth2, OpenID Connect, SAML).
- Strong proficiency in a backend language (e.g., Java, Go, Python, Node.js).
- Experience with relational and/or NoSQL databases.
- Understanding of security best practices and common vulnerabilities.
- Experience with cloud platforms (AWS, GCP, Azure).
- Excellent problem-solving, communication, and collaboration skills.
- Ability to work effectively in a remote-first environment.
Nice-to-Haves
- Experience with microservices architecture.
- Familiarity with containerization (Docker, Kubernetes).
- Knowledge of cryptography and secure coding principles.
- Experience with CI/CD pipelines.
About Affirm
View companyAffirm is a financial technology services company that offers installment loans to consumers at the point of sale.
Apply now
Please let Affirm know you found this job on FullRemoteWork.
Apply NowGet Job Alerts
Receive notifications for similar jobs
Share this job
Similar Jobs
Senior Backend Engineer, Data Frameworks (Ruby) at GitLab1d
🌍Worldwide💼Full‑time
backendrubydata-frameworks
Senior Backend Engineer, Data Frameworks (Ruby) at GitLab
🌍Worldwide💼Full‑time
backendrubydata-frameworksdevsecops
1 day ago
Software Engineer, Data Infrastructure & Acquisition at Speechify6d
🌍Worldwide💼Full‑time
data-engineeringdata-pipelinesai
Software Engineer, Data Infrastructure & Acquisition at Speechify
🌍Worldwide💼Full‑time
data-engineeringdata-pipelinesaibackend
6 days ago
Senior Android Engineer at Speechify6d
🌍Worldwide💼Full‑time
androidmobile-developmentuser-experience
Senior Android Engineer at Speechify
🌍Worldwide💼Full‑time
androidmobile-developmentuser-experienceremote
6 days ago
Senior Software Engineer at Speechify6d
🌍Worldwide💼Full‑time
software-engineeringkotlinbackend-development
Senior Software Engineer at Speechify
🌍Worldwide💼Full‑time
software-engineeringkotlinbackend-developmentapi-design
6 days ago
Senior Software Engineer, AI Model serving at Speechify6d
🌍Worldwide💼Full‑time
ai-servingmachine-learningsoftware-engineering
Senior Software Engineer, AI Model serving at Speechify
🌍Worldwide💼Full‑time
ai-servingmachine-learningsoftware-engineeringremote
6 days ago
Senior Software Engineer, Backend (Identity Foundations) at Affirm6d
🌍Canada💼Full‑time
backendidentity-managementdistributed-systems
Senior Software Engineer, Backend (Identity Foundations) at Affirm
🌍Canada💼Full‑time
backendidentity-managementdistributed-systemssoftware-engineering
6 days ago