I

Intetics

Custom software development and AI-enabled outsourcing

Senior Go Developer - Authentication, Authorization

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in AlbaniaNo salary listedRemote

About the Job

Requirements

  • At least 7 years of backend engineering experience, including at least 5 years with Go and 3–4 or more years working with authentication, authorization, single sign-on, multi-factor authentication, OAuth 2.0, OpenID Connect, JSON Web Tokens, and session management in production environments.
  • Strong production experience with Go and gRPC, including building complex distributed backend systems.
  • Deep knowledge of authentication and authorization, including OAuth 2.0, OpenID Connect, role-based access control, JSON Web Tokens, token security, session management, and cryptography.
  • Strong understanding of web security, federated identity, secure coding, and the OWASP Top 10.
  • Hands-on experience with Amazon Web Services, Kubernetes, and Terraform.
  • Experience designing high-throughput, low-latency systems with a focus on security and correctness.
  • Ability to explain security and architecture trade-offs to technical and non-technical stakeholders.

Responsibilities

  • Design, develop, and operate high-throughput, low-latency identity services, including single sign-on, multi-factor authentication, session management, and federation.
  • Own features end-to-end, from design through production and support.
  • Implement and scale authentication and authorization protocols and token formats, including OAuth 2.0, OpenID Connect, and JSON Web Tokens, with secure token issuance, rotation, and revocation strategies.
  • Write clean, concurrent, high-performance backend services primarily in Go; design idiomatic, testable code and clear API contracts using gRPC and HTTP.
  • Use DevOps experience to deploy, manage, and automate identity infrastructure, including continuous integration and delivery, monitoring, and incident response.
  • Serve as the subject matter expert on authentication and identity; own internal security reviews and threat modeling for identity flows, and guide other teams on secure integrations with the platform.
  • Integrate and maintain custom and standard identity-provider solutions, including Keycloak and Amazon Cognito, and federation patterns.
  • Mentor engineers, conduct design reviews, and contribute to the team's technical roadmap and security posture.

Desired Qualifications

  • Experience with Security Assertion Markup Language, System for Cross-domain Identity Management, Public Key Infrastructure, JSON Web Key Set endpoints, key management using key management services or hardware security modules, and token introspection.
  • Working knowledge of identity platforms, commercial or open source, rate limiting, abuse mitigation, and adaptive authentication.
  • Experience with IntelicsML.

About the Company

Intetics

Custom software development and AI-enabled outsourcing

Intetics provides custom software development and digital solutions for U.S. clients by forming distributed engineering teams and managing the full software lifecycle. It delivers custom development, QA, product quality assessment, and digital capabilities across AI/ML, SMAC, RPA, IoT, blockchain, GIS/drone/LBS through Offshore Dedicated Team and Remote In-Sourcing models. It uses the Predictive Software Engineering framework, supported by the TETRA technical debt reduction platform and SLA-based governance, to monitor quality, debt reduction, and progress toward dependable, high-quality releases. The goal is to help organizations access global tech talent and achieve predictable, high-quality software results by combining structured delivery models with continuous improvement and strong security and quality standards.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Naples, FL
Founded
2003

Recently Posted Jobs

Explore more opportunities at Intetics

See more jobs