Elixir Engineer in Cybersecurity

Hack The Box

United States

Remote

USD 140,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation bonus
Tax relief on relocation
Accommodation support
Home office allowance
Training and conference budget
State-of-the-art equipment
Lab access to Hack The Box offerings

Job summary

Hack The Box ищет опытного бэкенд/фуллстек разработчика на Elixir/Phoenix для разработки продакшн-приложений и распределённых сервисов. Вы будете работать с OTP, BEAM, LiveView и Ecto на удалённой основе по Европе и/или с релокацией в Афины.

Кандидат с 5+ годами опыта и сильными навыками в архитектуре и безопасности сможет развивать системы в удаленной/гибридной среде. Компания предлагает гибкие условия работы, релокацию и поддержку обучения.

Qualifications

  • 5+ лет профессиональной разработки бэкенда или full-stack, включая 3+ года на Elixir/Phoenix.
  • Сильное владение OTP и BEAM, включая процессы и надзоры.
  • Практический опыт создания интерактивных UI с Phoenix LiveView, компонентами, стримами и JS хуками.
  • Deep Ecto и PostgreSQL: проектирование схем, запросы, индексация, миграции.
  • Опыт с системами фоновых задач и событийно-ориентированной архитектурой.
  • Хорошие тесты с ExUnit; знание property-based и интеграционного тестирования.
  • Навыки контейнеризации и CI/CD.
  • Безопасность: OWASP, аутентификация/авторизация, минимальные привилегии.
  • Грамотная коммуникация в удаленной/асинхронной среде; документирование архитектуры.
  • Будет плюсом: опыт Oban.

Responsibilities

  • Разрабатывать продакшн Phoenix приложения, REST API, LiveView UI и реальные функции с использованием PubSub/Channels; работать с Ecto и PostgreSQL, писать быстрые запросы и безопасные миграции.
  • Строить отказоустойчивые системы на OTP, включая supervision деревья и GenServers.
  • Управлять фоновыми задачами через Oban, обеспечивать телеметрию и метрики.
  • Разрабатывать безопасный код: аутентификация, авторизация, минимальные привилегии и валидация входных данных.
  • Развертывать и эксплуатировать сервисы на Kubernetes/GCP, участвовать в CI/CD и обеспечении качества релизов.
  • Наставлять инженеров и участвовать в техлиде через code reviews и дизайн-сессии.
  • Документировать решения и эффективно работать в удаленной, асинхронной среде.

Skills

Elixir/Phoenix
OTP/BEAM
Phoenix LiveView
PostgreSQL
Ecto
REST APIs
ExUnit
CI/CD
Kubernetes
OWASP Security
GenServer/GenStage

Tools

Oban
PubSub
Channels
GenServer
GenStage

Job description

Описание

Hack The Box builds a platform that trains the world's cyber workforce and aims to raise cyber resilience so organizations can stay ahead of emerging threats.

Задачи
  • Design and build production Phoenix applications, including REST APIs, LiveView UIs, and real-time features using PubSub and Channels Model and evolve data with Ecto and PostgreSQL, writing performant queries and safe, zero-downtime migrations
  • Build fault-tolerant systems with OTP, including supervision trees, GenServers, and distributed BEAM patterns
  • Own background processing and scheduled workloads with Oban, with observability through Telemetry and metrics
  • Ship secure-by-default code, including authentication and authorization patterns, least-privilege data access, and input hardening
  • Deploy and operate services on Kubernetes/GCP, contributing to CI/CD pipelines and release quality
  • Mentor engineers and contribute to technical leadership through code reviews, design sessions, and coding standards
  • Document decisions and communicate clearly in a remote-first environment, contributing to thoughtful async collaboration
Требования
  • 5+ Years of professional backend or full-stack development, including 3+ years shipping production Elixir/Phoenix
  • Strong grasp of OTP and the BEAM, including processes, supervision, GenServer/GenStage, and when not to use them
  • Hands-on experience building interactive UIs with Phoenix LiveView, including components, streams, and JS hooks
  • Deep Ecto and PostgreSQL knowledge, including schema design, query optimization, indexing, and migrations
  • Experience with background job systems and event-driven architectures
  • Solid testing discipline with ExUnit; comfortable with property-based and integration testing
  • Familiarity with containerized deployment and CI/CD best practices
  • Security-minded engineering, including OWASP fundamentals, auth patterns, and secure handling of user data
  • Excellent written and verbal communication, especially in remote/async environments, and a bias toward documenting architecture and decisions
  • Будет плюсом: Oban experience
Условия
  • Remote work is available across Europe, or candidates can relocate to Athens with relocation support
  • Candidates hired in Greece can be based anywhere
  • Those within 55 km of the Athens office follow a hybrid model; candidates beyond that radius can work fully remotely
  • Relocation bonus of 10% of annual salary
  • 50% Tax reduction on income as part of relocation
  • Accommodation support during the first few weeks after relocation
  • 25 Annual leave days
  • Paid parental leave
  • Home Office Allowance
  • Dedicated budget for training and professional development, and conference participation
  • State-of-the-art equipment
  • Full access to Hack The Box lab offerings
  • Flexible working hours
  • Benefits may vary by location and type of employment, including the UK, US, Greece, and Australia, or engagement through an Employer of Record or contract
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

EMEA field marketing manager in cybersecurity
EMEA field marketing manager in cybersecurity

Hack The Box • United States

Remote
USD 67,000 - 112,000
Private Health Care & Life Insurance
Home Office Allowance
Ticket Restaurant Allowance
+4
Senior Elixir Engineer
Senior Elixir Engineer

Employers from Greece • United States

Hybrid
USD 120,000 - 180,000
Relocation bonus
Tax relief on relocation
Accommodation during first weeks
Remote Elixir Engineer — Build Secure, Real-Time Apps
Remote Elixir Engineer — Build Secure, Real-Time Apps

Hack The Box • United States

Hybrid
USD 102,000 - 147,000
Relocation bonus
Tax relief on relocation
Accommodation support
+4
Senior PHP Engineer
Senior PHP Engineer

Employers from Greece • United States

Hybrid
USD 67,000 - 124,000
Private health care
Paternity leave
25 annual leave days
+6
Senior Network Engineer
Senior Network Engineer

Employers from Greece • United States

Remote
USD 140,000 - 200,000
25 annual leave days
Paid parental leave
Home Office Allowance
+3
penetration tester in cybersecurity
penetration tester in cybersecurity

Andersen • United States

On-site
USD 120,000 - 160,000
Private health insurance
Performance-based bonus
Professional training portal access
+2
Backend developer for applicant tracking systems
Backend developer for applicant tracking systems

Tellent • United States

Hybrid
USD 79,000 - 123,000
Hybrid/Remote Work
Annual training budget €1,500
Pension plan
+6
EMEA Field Marketing Manager
EMEA Field Marketing Manager

Employers from Greece • United States

Remote
USD 101,000 - 135,000
Private Health Care
Remote-friendly
Office London/Folkestone
+1
EMEA Field Marketing Manager
EMEA Field Marketing Manager

Remote Worker LTD. • United States

Hybrid
USD 101,000 - 146,000
Private Health Care & Life Insurance
Home Office Allowance
Ticket Restaurant Allowance
+5
Senior IT Platform Engineer
Senior IT Platform Engineer

Employers from Greece • United States

Remote
USD 140,000 - 210,000
25 annual leave days
Paid parental leave
Home Office Allowance
+2