
Staff Software Engineer β Auth and Admin Team
Posted May 23

Posted May 23
This is a fully remote position, open to applicants in Czechia.
β’ Design and implement resilient authentication and authorization systems utilizing industry-standard protocols like OAuth 2.0, SAML, and JWT.
β’ Develop and sustain secure admin panels and dashboards that facilitate effective system administration and user management.
β’ Architect solutions based on microservices for identity and access management, ensuring their scalability and high availability.
β’ Conduct comprehensive security reviews and apply best practices to safeguard against vulnerabilities and threats.
β’ Collaborate with cross-functional teams across various locations to define requirements, set technical standards, and drive the implementation of authentication solutions.
β’ Partner with Product teams to comprehend customer needs and business goals, translating them into technical solutions that balance security, usability, and scalability.
β’ Mentor junior and mid-level engineers, offering technical guidance and code reviews to maintain code quality and facilitate knowledge sharing.
β’ Analyze system performance, pinpoint bottlenecks, and enhance authentication workflows for improved efficiency and reliability.
β’ Participate in on-call rotations and respond to security incidents with prompt action and technical expertise.
β’ Document system architecture, design choices, and operational procedures to ensure retention of organizational knowledge.
β’ Keep abreast of emerging security trends, authentication technologies, and industry compliance standards.
β’ Over 8 years of professional software engineering experience with a focus on backend systems.
β’ More than 5 years of hands-on experience in designing and implementing authentication and authorization systems.
β’ Advanced proficiency in Golang as a backend programming language (Java, Python, C++, or similar languages are also welcome if you wish to transition to Go!).
β’ In-depth understanding of authentication protocols and frameworks, including OAuth 2.0, SAML, OpenID Connect, and JWT.
β’ Experience with cloud platforms and services such as AWS, Google Cloud Platform, or Microsoft Azure.
β’ Strong experience with relational databases.
β’ Proven expertise in microservices architecture and the design of distributed systems.
β’ Proficiency in version control systems and collaborative development workflows.
β’ Demonstrated experience in integrating and developing admin interfaces and dashboards with complex user management functionalities.
β’ Familiarity with containerization technologies like Docker and container orchestration platforms such as Kubernetes is preferred.
β’ Familiarity with Infrastructure-as-Code tools like Terraform is preferred.
β’ Experience in implementing event-driven architectures using webhooks and asynchronous messaging patterns is preferred.
β’ Understanding of compliance and regulatory standards such as GDPR, SOC 2, and HIPAA is preferred.
β’ Flexible work arrangements.
β’ Mentorship opportunities.
β’ Professional development.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.