Software Engineer/architect 🔥
Top Ten Reasons to Join Us
- Work with a world class engineering team that is out to change the world
- Fast growing company with lots of growth opportunities
- Strong engineering and product focused culture
- 100% Remote Job – Work comfortably from your home office
- Unique, customer driven software development process
- Work on the challenging technical problems – File Systems, Search, AI, Distributed Systems.
- Work on widely used cutting edge tech stack
- Gender diversity – Men (60%), Women (40%)
- Part of a huge 10+ Billion $ and growing market space
- Competitive compensation based on experience and location
Responsibilities
- Develop multi-platform desktop client server applications (for example: FileCloud Drive [2] and FileCloud Sync [3])
- Develop expertise in File System operations and working under constraints of size, bandwidth, and latency
- Prioritize work to reduce technical debt and create a coherent and powerful design.
- Write stable, robust C++ applications and libraries for a variety of OS platforms.
- Audit and code review peers for potential flaws and security concerns.
- Bachelor’s degree in Computer Science, or in related discipline with 4 or more years of professional software engineering experience
- 5+ years hands-on experience in C++ development
- Experience in C/C++ libraries such as boost and POCO
- Strong knowledge of Web Technologies including HTTP protocol, XML, REST is required
- Strong knowledge of Object Oriented Programming, Design Patterns etc is required
- Strong knowledge of client server architecture is required
- Experience in WxWidgets or Qt is nice to have
- Experience with FUSE file system is nice to have
- Self starter, highly motivated and works with little or no supervision
- Passionate in software development, takes ownership and pride in their job
To apply: https://www.getfilecloud.com/apply-for-jobs/#SEC4 [4]