Backend engineer for system services in Amsterdam

Backend engineer for system services in Amsterdam

Amsterdam Full Time Op locatie
C

Описание: Context Labs is seeking a Senior Backend Engineer to help drive forward our product initiatives with our ImmutablyTM 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 ImmutablyTM 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.

Backend engineer for system services in Amsterdam werkgever: Context Labs

Bij Context Labs bieden we een stimulerende werkomgeving waar innovatie en samenwerking centraal staan. Als Senior Backend Engineer krijg je de kans om een impactvolle rol te spelen in het ontwikkelen van klimaatgerichte data-infrastructuur, terwijl je werkt met een team van gepassioneerde professionals die continu leren en groeien. We waarderen een cultuur van open communicatie en bieden volop mogelijkheden voor persoonlijke en professionele ontwikkeling, waardoor je niet alleen bijdraagt aan ons succes, maar ook aan je eigen carrière.

C

Contactgegevens:

Recruitmentteam van Context Labs