Location: Albania; Azerbaijan; Georgia; Serbia; Slovenia; Poland
Intetics Inc.
, a global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is seeking a highly skilled and experienced
Go Developer
to join our dynamic team on a full-time basis.
We are looking for a Senior/Lead Go Backend Engineer with strong Identity and Access Management (IAM) expertise to design, build, and operate secure, high-performance authentication services. The candidate should have 7+ years of backend engineering experience, including 5+ years with Go and 3–4+ years working with authentication, authorization, SSO, MFA, OAuth 2.0, OpenID Connect, JWT, and session management in production environments.
Project Responsibilities:
- Design, develop, and operate high-throughput, low-latency identity services: Single Sign-On (SSO), Multi-Factor Authentication (MFA), session management, and federation.
- Own features end-to-end from design through production and support. -Implement and scale modern authentication and authorization protocols and token formats (OAuth 2.0, OpenID Connect, JWTs), including secure token issuance, rotation, and revocation strategies. -Write clean, concurrent, and highly performant backend services primarily in Go; design idiomatic, testable code and clear API contracts (gRPC/HTTP).
- Use your DevOps experience to deploy, manage, and automate identity infrastructure (CI/CD, monitoring, and incident response).
- Serve as the subject matter expert on authentication and identity: own internal security reviews, threat modeling for identity flows, and guide other teams on secure integrations with our platform. Integrate and maintain solutions with custom and standard identity providers (e.g. Keycloak and AWS Cognito), and federation patterns.
- Mentor engineers, conduct design reviews, and contribute to the team's technical roadmap and security posture.
Requirements
7+ years of backend engineering experience, including 5+ years with Go and 3–4+ years working with authentication, authorization, SSO, MFA, OAuth 2.0, OpenID Connect, JWT, and session management in production environments
Strong production experience with Go and gRPC; building complex distributed backend systems
Deep knowledge of authentication and authorization: OAuth2, OIDC, RBAC, JWT, token security, session management, cryptography
Strong understanding of web security, federated identity, secure coding, and OWASP Top 10
Hands-on experience with AWS, Kubernetes, and Terraform
Experience designing high-throughput, low-latency systems with a focus on security and correctness
Strong communication skills; able to explain security and architecture trade-offs to technical and non-technical stakeholders
Nice to have:
Experience with SAML, SCIM, PKI, JWKs/JWKS endpoints, key management (KMS/HSM) and token introspection.
Working knowledge of identity platforms (commercial or open source), rate limiting, abuse mitigation, and adaptive authentication.
Experience with IntelicsML
Задачи:
— Разрабатывать и поддерживать внутреннюю биллинговую платформу крупной корпорации
— Реализовывать сервисы расчёта транзакций, начислений, бонусов и финансовой отчётности
— Развивать интеграции с платёжными системами, бухгалтерией, аналитическими сервисами и внутренними API
— Участвовать в автоматизации процессов MSFO/IFRS и РСБУ-отчётности
— Работать с высоконагруженными транзакционными системами и большими объёмами данных
— Оптимизировать производительность SQL-запросов и расчётных процессов
— Обеспечивать корректность, отказоустойчивость и прозрачность финансовых расчётов
— Взаимодействовать с продуктовыми командами, аналитиками и внутренними бизнес-заказчиками
Требования:
— Знание компьютерных сетей и базовая работа с командной строкой Linux
— Опыт разработки на Go (Golang)
— Опыт работы с микросервисами
— Опыт работы с Postgres, Kafka, Redis
— Готовность разбираться в чужом коде и поддерживать существующий сервис
Будет плюсом:
— Опыт работы с YTSaurus
— Опыт работы с большими объёмами данных
— Опыт взаимодействия с продуктовой командой (сбор и валидация продуктовых требований и декомпозиция задач)
УдалённоМосква
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
-Разрабатывать и поддерживать новые возможности платформы с учётом высоких нагрузок и безопасности данных. -Создавать чат-боты и SmartApps, интегрируя их с системами заказчиков.
Responsibilities: Analyze information to determine, recommend, and provide innovative solutions to complex business problems related to existing system. Owner and subject matter expert for Large Software Systems and business initiatives.
УдалённоseniorTebra only initiates contact with candidates via email from an official Tebra email address (@
-Разрабатывать систему депозитарного учёта и интегрировать её с сервисом хранения и публичными блокчейнами. -Получать данные от узлов, следить за состоянием сетей, формировать и отправлять транзакции.
-Проектирование и реализация новых API, а также модификация и улучшение уже существующих. -Создание web интерфейсов с нуля, а также модификации и улучшения существующих.