Senior Staff Software Engineer – Decentralised Systems
Location: Berlin, Germany (Hybrid)
Company Overview:
A forward-thinking technology company focused on decentralised digital identity solutions. Their mission is to empower individuals and businesses to securely manage and exchange data while maintaining privacy and control.
Role Overview:
Looking for an experienced engineer to design and develop a decentralised platform while fostering a collaborative and high-performing team environment. The role involves working with global peers to deliver scalable, secure, and high-quality systems.
Key Responsibilities:
- Architect multi-component systems tailored to customer needs.
- Contribute code, prepare proofs of concept, and mentor team members.
- Monitor system reliability and suggest performance improvements.
- Define internal coding standards and drive technical excellence.
- Collaborate with cross-functional teams to shape product roadmaps.
Skills & Experience Required:
- 12+ years of software development experience, with expertise in platform design and decentralised systems.
- Proficient in cryptography, cloud-native environments (preferably AWS), and microservices architecture.
- Skilled in JavaScript, TypeScript, Node.js, and React; familiarity with additional languages (e.g., Go, Rust) is a bonus.
- Experienced in REST APIs, TDD, and performance optimisation.
- Strong technical documentation and architectural design skills.
- Passionate about decentralised technology, privacy, and data ownership.
What’s Offered:
- Flexible, hybrid working environment.
- Unlimited vacation and competitive salary.
- Learning and professional development budget.
- Home office support and lifestyle benefits.
Join a dynamic team driving innovation in decentralised systems!
Apply