Backend engineer for system services

Context Labs

Amsterdam

On-site

EUR 90,000 - 130,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Context Labs ищет старшего backend-инженера для ведения развития Immutably Platform и аналитических пространств. Вы будете лидером команды, разрабатывать API, сервисы и платфрм‑компоненты, обеспечивая масштабируемость и безопасность, а также наставлять менее опытных инженеров.

В задачу входит формирование архитектурных решений, взаимодействие с Product и Engineering, участие в Agile-процессе и развитие лучших практик. Требуется глубокое понимание распределённых систем и криптографии.

Qualifications

  • Опыт полного цикла разработки с современными архитектурами приложений.
  • Опыт работы с распределёнными системами/ledger, консенсус-алгоритмами и смарт-контрактами.
  • Знание протоколов: RAFT, BFT, Gossip, DHT, CRDT, Event Sourcing, CEP, CQRS.
  • Умение работать с криптографией и безопасностью приложений: хеширование, цифровые подписи, шифрование.
  • Знание Java-фреймворков: Spring, Quarkus, Helidon.
  • Опыт Docker микросервисов и Kubernetes.
  • Опыт работы с базами данных: MySQL, PostgreSQL, CouchDB, CockroachDB, FoundationDB, Kafka.
  • Умение писать модульные/функциональные тесты и управление исходным кодом.
  • Желателен опыт функционального/логического программирования; знание Rust/Go/Erlang/Zig/C++.
  • Степень бакалавра в информатике или смежной области.

Responsibilities

  • Вести команду сервисной разработки как технический авторитет.
  • Проектировать и поддерживать API и сервисы платформы.
  • Переводить бизнес-требования в технические дизайны и задачи.
  • Устанавливать инженерные практики через код, архитектуру, документацию и ревью.
  • Сотрудничать в Agile, обеспечивать высокое качество ПО.
  • Менторить инженеров и координировать усилия между командами в разных часовых поясах.
  • Выполнять прочие задачи по запросу.

Skills

Distributed systems
Security & cryptography
Leadership
Mentoring
Problem solving

Education

Bachelor's degree in Computer Science or related field

Tools

Spring
Quarkus
Helidon
Docker
Kubernetes
MySQL
PostgreSQL
CouchDB
Kafka
CRDT
Event Sourcing
CQRS

Job description

Описание:

Context Labs is seeking a Senior Backend Engineer to help drive forward our product initiatives with our Immutably™ Platform and analytics spaces. Working as a leader within the development team, the engineer will lead many aspects of developing our system services, APIs, and related product capabilities; as well as provide thought leadership, upskilling of less senior engineers, and taking part in defining strategic linkages across the company’s products.

Задачи:

Lead the services engineering team as a hands-on technical authority, providing architectural and development guidance. Design, develop, and maintain APIs and platform services for the Immutably™ Platform, ensuring scalable, performant, and maintainable solutions. Translate business requirements into technical designs, estimates, and development tasks in partnership with Product and Engineering. Establish engineering best practices through exemplary code, architecture, documentation, and code reviews. Collaborate within an Agile development environment to deliver high-quality software. Mentor and coach engineers, helping resolve technical and methodological challenges. Coordinate development efforts across distributed teams and multiple time zones. Anything else as may reasonably be required by the company.

Требования:

Strong full-stack development experience with an end-to-end understanding of modern application architectures. Expertise in distributed, peer-to-peer, and distributed ledger systems, including consensus algorithms and smart contracts. Experience with distributed protocols and patterns such as RAFT, BFT, Gossip, DHT, CRDT, Event Sourcing, CEP, and CQRS. Strong knowledge of cryptography and application security, including hashing, digital signatures, encryption, and data integrity/confidentiality practices. Proficiency with Java frameworks such as Spring, Quarkus, and Helidon. Experience with Docker-based microservices and Kubernetes. Strong database experience across relational, NoSQL, and NewSQL technologies, including MySQL, PostgreSQL, Apache CouchDB, CockroachDB, FoundationDB, and Kafka. Proficiency in unit/functional testing and source code management. Strong problem-solving, communication, and attention to detail, with the ability to balance architectural strategy with hands-on execution. Proficiency in source code management Будет плюсом: Experience with functional programming; Experience with logic programming; Experience with languages other than Java (Rust, Go, Erlang, Zig, C++ etc.); Experience doing development on technologies such as: Streambase, Voldemort, Accumulo, Aerospike, VoltDB and or Kafka; A bachelor’s degree in computer science or related field

Условия:

Context Labs is collaborative at its core. You’ll work within your team and across the organization allowing for continuous learning and discovery. We set goals that matter and provide value in all that we do, from building meaningful products to positively impacting carbon reduction and climate change.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend engineer for data platforms
Backend engineer for data platforms

Context Labs • Amsterdam

On-site
EUR 90,000 - 130,000
Senior Backend Architect for System Services & APIs
Senior Backend Architect for System Services & APIs

Context Labs • Amsterdam

On-site
EUR 90,000 - 130,000
Senior Backend Engineer – Data Platforms & Big Data
Senior Backend Engineer – Data Platforms & Big Data

Context Labs • Amsterdam

On-site
EUR 90,000 - 130,000
Senior Backend Engineer - System Services
Senior Backend Engineer - System Services

Context Labs • Amsterdam

On-site
EUR 110,000 - 150,000
Senior Backend Engineer - System Services
Senior Backend Engineer - System Services

Spherical Analytics • Amsterdam

On-site
EUR 120,000 - 150,000
Backend engineer in low-latency systems
Backend engineer in low-latency systems

Bitvavo • Amsterdam

On-site
EUR 90,000 - 130,000
Senior Backend Engineer - Data Platforms
Senior Backend Engineer - Data Platforms

Spherical Analytics • Amsterdam

On-site
EUR 120,000 - 180,000
Backend engineer in offensive security
Backend engineer in offensive security

Hadrian • Amsterdam

Hybrid
EUR 90,000 - 130,000
Unlimited paid holiday
Stock options package
Mobile phone stipend
+4
Senior Backend Engineer - Data Platforms
Senior Backend Engineer - Data Platforms

Context Labs • Amsterdam

On-site
EUR 120,000 - 180,000
Senior Backend Architect - Platform & APIs Leader
Senior Backend Architect - Platform & APIs Leader

Spherical Analytics • Amsterdam

On-site
EUR 120,000 - 150,000