FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAWSAzureCloudDistributed SystemsDockerGoGoogle Cloud PlatformJavaKubernetesMicroservicesPythonTerraform
About the role
Key responsibilities & impact- Design and implement robust authentication and authorization systems using industry-standard protocols such as OAuth 2.0, SAML, and JWT
- Develop and maintain secure admin panels and dashboards that enable efficient system administration and user management
- Architect microservices-based solutions for identity and access management, ensuring scalability and high availability
- Conduct thorough security reviews and implement best practices to protect against vulnerabilities and threats
- Collaborate with cross-functional teams across distributed locations to define requirements, establish technical standards, and drive implementation of authentication solutions
- Partner with Product teams to understand customer needs and business objectives, translating them into technical solutions that balance security, usability, and scalability
- Mentor junior and mid-level engineers, providing technical guidance and code reviews to ensure code quality and knowledge sharing
- Analyze system performance, identify bottlenecks, and optimize authentication workflows for efficiency and reliability
- Participate in on-call rotations and respond to security incidents with decisive action and technical expertise
- Document system architecture, design decisions, and operational procedures to ensure organizational knowledge retention
- Stay current with emerging security trends, authentication technologies, and industry compliance standards
Requirements
What you’ll need- 8+ years of professional software engineering experience with a focus on backend systems
- 5+ years of hands-on experience designing and implementing authentication and authorization systems
- Advanced proficiency in Golang backend programming language (Java, Python, C++, or equivalent are more than welcome if you wish to onboard in Go!)
- Deep understanding of authentication protocols and frameworks (OAuth 2.0, SAML, OpenID Connect, JWT)
- Experience with cloud platforms and services (AWS, Google Cloud Platform, or Microsoft Azure)
- Solid experience with relational databases
- Demonstrated expertise in microservices architecture and distributed systems design
- Proficiency with version control systems and collaborative development workflows
- Proven experience in integrating and developing admin interfaces and dashboards with complex user management features
- Familiarity with containerization technologies (Docker) and container orchestration platforms (Kubernetes) is preferred
- Familiarity with Infrastructure-as-Code tools such as Terraform is preferred
- Experience implementing event-driven architectures using webhooks and asynchronous messaging patterns is preferred
- Knowledge of compliance and regulatory standards (GDPR, SOC 2, HIPAA) is preferred
Benefits
Comp & perks- Flexible work arrangements
- Mentorship opportunities
- Professional development
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Golangauthentication systemsauthorization systemsOAuth 2.0SAMLJWTmicroservices architecturerelational databasesevent-driven architectureInfrastructure-as-Code
Soft Skills
mentoringcollaborationtechnical guidancecode reviewsdocumentationproblem-solvingcommunicationanalytical skillsdecisive actionknowledge sharing
