Software Engineer
Remote
Full Time
#Engineering
#Cyber Security
#Blockchain
#Rust
#C++
#Agile Scrum
#Cryptography
#Distributed Systems
#Architecture
#Middleware
At SpiderOak, we are on a mission to reshape the landscape of cyber security. We have been pioneers in the field of encrypted software since before the first iPhone hit the market. Unlike mainstream providers that simply layer security over existing vulnerabilities, we build systems that are inherently secure from the ground up. By combining end to end encryption with distributed ledger technology, we provide mission-critical, backdoor-free security for customers operating in the most challenging environments on earth and in orbit. We are looking for passionate individuals to join us in rethinking how we protect data in an increasingly connected world.
About the Role
We are seeking a Senior Software Engineer to join our team on a full-time basis. This role is perfect for a creative engineer who wants to dive deep into applied cryptography, asynchronous distributed systems, and formal methods. You will play a vital part in building foundationally secure systems, working within a fully remote environment that values trust and flexibility.
Key Responsibilities
- Extend and improve our existing codebase to boost performance and introduce new capabilities.
- Analyze complex problems to design and implement robust middleware, applications, and system architectures.
- Collaborate across cross-functional teams to translate customer requirements into validated, high-performance services and deployments.
Requirements
To be successful in this role, you should possess the following qualifications and skills:
- Proven experience working with Rust and C++ to produce maintainable, high-quality code.
- A strong background in Agile/Scrum environments.
- Existing knowledge of or a deep interest in Cryptography, Distributed Systems, and Middleware.
- The ability to thrive in a collaborative, fully remote, and virtual team setting.
Location
This position is 100% remote, allowing you to work from anywhere.
Compensation and Benefits
We are dedicated to supporting our team members both personally and professionally. As part of our commitment to you, we offer the following benefits:
- Flexible remote work arrangements.
- A 401(k) retirement plan with an employer match.
- Company-provided life insurance.




