Integration Engineer
Remote
Full Time
Engineering
Mid Level
Who We Need
SpiderOak is seeking a skilled Integration Engineer to join our team. This role focuses on integrating, testing, and deploying complex systems, with a core emphasis on software development in Rust and C/C++. The ideal candidate will have hands-on experience in both languages and a strong understanding of system integration, debugging, and technical problem-solving. This role involves up to 25% travel for collaboration with clients, field support, and system testing.
The candidates key Responsibilities will be:
SpiderOak is seeking a skilled Integration Engineer to join our team. This role focuses on integrating, testing, and deploying complex systems, with a core emphasis on software development in Rust and C/C++. The ideal candidate will have hands-on experience in both languages and a strong understanding of system integration, debugging, and technical problem-solving. This role involves up to 25% travel for collaboration with clients, field support, and system testing.
The candidates key Responsibilities will be:
- Develop, test, and integrate applications and solutions using Rust and C/C++ for critical, secure systems.
- Collaborate cross-functionally with Platform Team, DevOps, and other engineers to understand integration requirements and deliver tailored solutions.
- Debug and troubleshoot complex software and hardware integrations.
- Translate mission and customer requirements.
- Assist in designing system architecture to support seamless integration across varied platforms, devices, and technologies.
- Engage in field support and testing, requiring travel up to 25%.
- Write clear and comprehensive documentation on integration procedures, configurations, and troubleshooting.
- Desire to continue to build development skills with new and emerging languages as the SpiderOak products mature.
- Ability to creatively problem-solve.
- Ability to work in a team or individual contributor environment.
- Knowledge and experience of P2P networks.
- Experience working with blockchains.
- Familiarity with kernel level workings and APIs.
- Familiarity with microcontrollers.
- Proficient in system level architecture and construction.
- Ability to travel up to 24%.
- 5-7 years of relevant experience in a highly technical, collaborative environment.
- Broads hands-on programming experience using Rust and C/C++.
- Strong background in system integration, software testing, and debugging.
- Experience working in an Agile/Scrum development process.
SpiderOak Inc. and Mission Systems is a 100% remote-based working environment. Our culture is built on trust and flexibility. We believe our employees are the key to our success, and welcome new ideas and talents.
We are an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. In other words, we welcome you just as you are!
To learn more about SpiderOak Inc. and Mission Systems, visit our website at: https://spideroak.com/home/
Apply for this position
Required*