Staff Software Engineer- Remote

Apache Associates

A leading blockchain and telecom technology company are looking for a Staff Software Engineer to join their rapidly expanding team.

To succeed as a Lead Staff Software Engineer, you should have a personality and work ethic aiming for excellence, independent of your seniority. Collaboration and communication skills are critical as we work in small agile (Scrum) teams that are 100% remote. We have a 4-hour overlap from 9:00-18:00 CET.

This role is the right fit for you if you have excellent attention to detail and can also create high-performance backend systems that adhere to industry best practices.

Lead Staff Software Engineer responsibilities:

   •   Take end-to-end ownership of the product: from backlog refinement to production performance

   •   Produce high quality, readable and performant code, properly tested with Unit and Integration tests

   •   Accept and offer constructive feedback to help you and your peers improve

   •   Care for overall quality, code and architecture

   •   Design and build complex distributed systems

   •   Design and build blockchain protocols and applications

   •   Design and build complex VoIP and networking systems

   •   Design and build small yet efficient embedded binaries on low-power devices

   •   Mentor team members with less experience

   •   Assist in the redaction of manuals, technical documentation and tutorials

Lead Staff Software Engineer requirements:

   •   Senior-level: 10+ years of experience

   •   Familiarity with test automation tools, CI pipelines, Cloud, and containerisation technologies (embedded systems experience is a plus)

   •   Appreciate clean code and best practices in software engineering (Domain-Driven Design is a plus)

   •   Good communication skills, knowledge sharing, and collaboration

   •   A passion or interest for learning Go in harmony with the “right tool for the job” mentality (previous experience not required)

   •   Familiarity with cryptography — a major plus!

   •   Experience with Haskell programming — 5 stars!

Please note: We are advertising this role on behalf of our client, who will be in direct contact with you if your application is successful.

Contact Name: Sarah Johnston
Job ID: