CodeLathe: Senior Software Engineer (C++)

Headquarters: Austin, TX


CodeLathe is looking for a software engineer with a strong track record to join our dynamic client team to help us deliver world-class high-quality products to our customers. You will have the opportunity to work on innovative projects and applications focused on Enterprise File Sharing, Sync, backup software, and utilize your design skills, architecture skills, and solid development experience.
About the Role
As part of our client team, you will be responsible for developing our next generation of syncing and file-sharing software applications and delivering a maintainable solution optimized for usability and reliability. You’ll have the opportunity to work with multiple technologies and codebases, interact directly with our customers, and learn firsthand how they use our products. This role is remote and will require working remotely with other team members.


Writing clean, high-quality, high-performance, maintainable code
Design and build software capable of running on all primary operating systems used by millions of users
Develop, maintain and support software including applications, interfaces, and new features
Troubleshoot and resolve reported customer issues quickly and permanently
Participate in code reviews, provide feedback, and help with the advancement of tools and processes

Required Qualifications:

Bachelor’s or Master’s degree in computer science or related field
5+ years of software development experience.
Comfortable developing software for Windows, Linux, and MacOS
Strong experience with C++
Strong knowledge of Web Technologies including HTTP protocol, XML, REST APIs
Strong knowledge of server-client architecture
Comfortable with Git version control system
Ability to multi-task, organize, and prioritize tasks while working independently or as part of the team

Desired Qualifications:

Experience working with databases and filesystems is highly desired
Knowledge and experience practicing TDD or BDD using Catch or other testing frameworks
Experience working with the Electron and front-end technologies JavaScript, HTML and CSS
Experience with C#, Golang, or Python
Comfortable working with CI/CD systems, Docker and Jenkin

About the Product
FileCloud is the fastest-growing Enterprise File Share and Sync (EFSS) solution in the industry, with over one million users worldwide. Our products are used by many global 2000 and Fortune 500 companies and world-leading public sector organizations.
We Offer:

Become a part of a team of passionate, committed individuals dedicated to building a world-class product and personal growth
A competitive salary with an annual bonus
Full-time, fully remote work with flexible working hours
25 days of paid time-off and five company-wide holidays
Reimbursement of hardware, monthly internet connection cost, and weekly lunch
Company meet-ups in places around the world (planned to resume with a trip to Singapore in 2022!)

Sending a cover letter is optional. Compensation is based on experience.

To apply:

Read More
We Work Remotely: Remote jobs in design, programming, marketing and more

Scroll to Top