Remotery

Staff Software Engineer – Auth and Admin Team

Posted May 30

This is a fully remote position, open to applicants in Spain.

📋 Description

• Create and implement robust authentication and authorization frameworks utilizing industry-standard protocols including OAuth 2.0, SAML, and JWT.

• Build and sustain secure admin panels and dashboards that facilitate efficient system administration and user management.

• Design microservices-based solutions for identity and access management, ensuring both scalability and high availability.

• Perform comprehensive security assessments and apply best practices to guard against vulnerabilities and threats.

• Collaborate with cross-functional teams across various locations to define requirements, set technical standards, and advance the implementation of authentication solutions.

• Work closely with Product teams to grasp customer needs and business goals, transforming them into technical solutions that balance security, usability, and scalability.

• Guide junior and mid-level engineers by offering technical advice and conducting code reviews to promote code quality and knowledge sharing.

• Evaluate system performance, pinpoint bottlenecks, and enhance authentication workflows for improved efficiency and reliability.

• Engage in on-call rotations and address security incidents with prompt action and technical proficiency.

• Document system architecture, design choices, and operational procedures to ensure the retention of organizational knowledge.

• Keep abreast of emerging security trends, authentication technologies, and industry compliance standards.

• Assist in the assessment and integration of third-party identity management tools and services.


⛳️ Requirements

• Over 8 years of professional experience in software engineering, with a specialization in backend systems.

• At least 5 years of practical experience in designing and implementing authentication and authorization systems.

• Advanced skills in Golang backend programming language (candidates with experience in Java, Python, C++, or similar languages are also encouraged to apply for transition to Go!).

• Extensive knowledge of authentication protocols and frameworks such as OAuth 2.0, SAML, OpenID Connect, and JWT.

• Familiarity with cloud platforms and services, including AWS, Google Cloud Platform, or Microsoft Azure.

• Strong experience with relational databases.

• Proven expertise in microservices architecture and the design of distributed systems.

• Competence in version control systems and collaborative development methodologies.

• Established experience in developing and integrating admin interfaces and dashboards featuring complex user management functionalities.


🏝️ Benefits

• Remote work.

• Opportunities for professional development.

People also viewed

Webedia10 hours ago

Staff Engineer – API & Data

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
TechBiz Global10 hours ago

Senior AI Product Engineer

GR flagGreece OnlyFull-timeFull-stack Engineer
ApplyView job
The Flex10 hours ago

Full-Stack Engineering Lead

FR flagFrance OnlyFull-timeFull-stack Engineer
ApplyView job
Nodeworthy10 hours ago

Full Stack Developer

SG flagSingapore OnlyFull-timeFull-stack Engineer$4,000 – $6,000/month
ApplyView job
GoTo10 hours ago

Senior Software Engineer

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Squirro10 hours ago

Senior Software Engineer – Knowledge Graph, GraphRAG

CH flagSwitzerland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers