1180 | Senior Go Developer (authentication, authorization)

3 days, 18 hours ago
Full-time
Senior
Software Development
Intetics

Intetics

Intetics is a top custom software development company with 28 years of experience, offering high-quality software applications and AI/ML integration. They excel in various industries and provide global talent solutions for exceptional project outcomes.

Internet Software & Services
1001-5000
Founded 1995

Description

  • Design, develop, and operate high-throughput, low-latency identity services for SSO, MFA, session management, and federation.
  • Own identity features end-to-end, from design through production deployment and support.
  • Implement and scale OAuth 2.0, OpenID Connect, and JWT-based authentication and authorization, including token issuance, rotation, and revocation.
  • Build concurrent, performant Go backend services and define clear gRPC and HTTP API contracts.
  • Deploy, manage, and automate identity infrastructure using CI/CD, monitoring, and incident-response practices.
  • Lead security reviews and threat modeling for identity flows and advise teams on secure platform integrations.
  • Integrate and maintain custom and standard identity providers, including Keycloak and AWS Cognito.
  • Mentor engineers, conduct design reviews, and contribute to the technical roadmap and security posture.

Requirements

  • 7+ years of backend engineering experience, including 5+ years with Go.
  • 3–4+ years of production experience with authentication, authorization, SSO, MFA, OAuth 2.0, OpenID Connect, JWT, and session management.
  • Strong production experience with Go, gRPC, and complex distributed backend systems.
  • Deep knowledge of OAuth 2.0, OIDC, RBAC, JWT security, session management, and cryptography.
  • Strong understanding of web security, federated identity, secure coding practices, and the OWASP Top 10.
  • Hands-on experience with AWS, Kubernetes, and Terraform.
  • Experience designing secure, high-throughput, low-latency systems.
  • Ability to communicate security and architecture trade-offs to technical and non-technical stakeholders.
  • Experience with SAML, SCIM, PKI, JWK/JWKS endpoints, KMS/HSM key management, or token introspection (preferred).
  • Knowledge of identity platforms, rate limiting, abuse mitigation, adaptive authentication, or IntelicsML (preferred).

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Java Technical Lead

Weekday 11-50 Construction & Engineering

Join one of Weekday’s clients as a remote Java Technical Lead to lead the architecture and delivery of scalable AWS-based IoT, real-time data, and telemetry applications.

AWS Java Microservices Spring Boot
9 hours, 2 minutes ago

Guidewire Integration Developer

Weekday 11-50 Construction & Engineering

Join a Weekday client as a remote, full-time Guidewire Integration Developer to build and maintain reliable integrations between Guidewire InsuranceSuite and enterprise systems for P&C insurance operations.

Agile AWS Azure CI/CD GCP Git Java Jenkins JSON REST API Scrum SOAP SQL XML
9 hours, 2 minutes ago

Ruby on Rails Developer

Pavago IT Services

Pavago is hiring a full-time remote Ruby on Rails Developer to build, scale, and support reliable web applications and APIs for a client during U.S. business hours.

ActiveRecord Agile AWS Capybara CI/CD Datadog GCP Git GitHub Heroku HIPAA Memcached Minitest MySQL New Relic OWASP PostgreSQL React Redis REST API RSpec Ruby Ruby on Rails Sidekiq Vue.js
1 day, 3 hours ago

Senior Node.js Backend Engineer

N-iX 1001-5000 Internet Software & Services

As a Senior Backend Engineer on the Core Banking Services team, you will build and scale secure, high-availability serverless APIs that enable internal teams and partner banks to manage customers and accounts.

AWS AWS CDK CI/CD Kafka MySQL Node.js OpenAPI Prisma REST API Serverless Terraform TypeScript
1 day, 5 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers