What are the responsibilities and job description for the Senior Software Engineer : OAuth, SAML, SCIM Production Programming position at Red Oak Technologies?
Senior Software Engineer : OAuth, SAML, SCIM Production Programming
Bellevue, WA area, secondary location is the Bay Area
Must have "implementation, troubleshooting, and maintenance of OAuth/SAML/SCIM integrations” and “experience creating or managing SSO flows, identity federation, and access provisioning with major enterprise customers.”
Nice to have: “deep debugging of SAML assertions, OAuth claim mapping, or cross-platform identity federation”
• Proven experience (5 years) in professional programming with a track record of on-time delivery.
• Production programming experience in object-oriented languages such as Java, C#, or any strongly typed language.
• Experience with no-sql databases is a plus.
• Working experience with cloud platforms (public or private) such as Azure, Google Cloud, AWS.
• Demonstrable skills in analytic computing and algorithms.
• Understanding of advanced programming concepts such as multi-threading, memory management, and query processing.
• Passion for finding and solving problems.
• Excellent communication skills, with a proven ability to convey complex ideas to others in a concise and clear manner.
(Preferred):
• Familiarity with OAuth2.0, SAML 2.0, SCIM, and IDPs such as AWS Cognito, Okta, or Azure Active Directory
• Hands-on experience with Azure EventHub or AWS SNS/SQS
• Familiarity with big data, data science/analytics, and large-scale distributed systems
• Experience working with event-driven architecture
Education
Bachelor’s degree in Computer Science, Mathematics, Physics, Electrical Engineering, or similar.
Responsibilities
• Design, develop, and maintain scalable cloud-native services for a multi-cloud SaaS platform.
• Design, code, test, and deploy high-quality features with end-to-end ownership.
• Build and operate distributed, multi-tenant services with a focus on performance, scalability, and maintainability.
• Collaborate with cross-functional teams to deliver robust solutions aligned with business goals.
• Mentor junior engineers and promote best practices in software development.
• Continuously improve system reliability and operational efficiency through monitoring and iterative problem-solving
Salary : $65 - $70