Staff Software Engineer- Remote

Apache Associates
Closing date
13 Jul 2022

View more

Technology & New Media
Contract Type
Full Time
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 tutorialsLead 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!

Salary £125,000 - £160,000 per annum + Bonus & Benefits

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.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert