Software Engineer - Rust and C/C++ Remote
About the Role
SpiderOak is seeking a Software Engineer - Rust and C/C++ Remote to join our innovative team. In this role, you will be responsible for writing reliable and maintainable code in Rust and C/C++. This position offers an exciting opportunity to work in a fully remote environment, contributing to the development of secure software solutions.
What You'll Do
- Familiarize yourself with our current codebase and architecture.
- Extend our existing codebase to provide new capabilities and enhance performance.
- Help SpiderOak excel in programming with Rust.
- Develop and maintain knowledge of computing system integrations, making recommendations on software and hardware configurations.
- Provide analysis and design recommendations for applications, middleware, and systems architecture.
- Apply a structured approach to the design and implementation of systems and processes.
- Translate mission and customer requirements into capabilities, testing, and validation of services.
- Analyze and allocate requirements to system architecture components, overseeing development, testing, and validation of systems and services.
- Coordinate the integration of systems and services and oversee deployments.
- Collaborate with multiple teams to understand the codebase and develop or alter solutions across various environments.
Requirements
- Proficiency in Rust and C/C++ programming languages.
- Experience in an Agile/Scrum environment.
- Strong problem-solving skills and ability to work collaboratively in a cross-functional team.
- Good understanding of software development principles and methodologies.
- Experience or interest in building skills in Cryptography.
- Ability to thrive in a fully remote environment.
Nice to Have
- Relevant work experience in software development.
- Bachelor's degree in computer science, software engineering, or a related field.
What We Offer
- 100% remote work environment with a culture built on trust and flexibility.
- Opportunities for professional growth and skill development.
- A commitment to diversity and inclusion in the workplace.
- Competitive salary and benefits package.
- Supportive team environment that welcomes new ideas and talents.
This Software Engineer role at SpiderOak offers a unique opportunity to work remotely on innovative secure software solutions using Rust and C/C++. The company promotes a culture of trust and flexibility, making it an attractive position for tech professionals.
About SpiderOak Mission Systems
Explore career opportunities at SpiderOak Mission Systems in 2026. Discover a variety of remote, hybrid, and office roles tailored for your skills. Utilize our advanced application tracking, filters for precise job searches, and gain valuable company insights to enhance your job search experience. Uncover the perfect position that aligns with your aspirations at SpiderOak Mission Systems today.
Who Will Succeed Here
Proficient in Rust and C++ programming languages, with a strong understanding of memory management and concurrency to write efficient and secure code.
Self-motivated and disciplined, capable of thriving in a remote work environment while effectively managing time and meeting Agile/Scrum deadlines.
Eager to learn and adapt, especially in the areas of cryptography and secure software development, demonstrating a growth mindset suitable for a junior role.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months