Design and build core components of a widely used endpoint management platform that helps IT professionals monitor, manage, and secure devices at scale. You'll work across the full development lifecycle, crafting efficient, maintainable C++ code that powers critical functionality for global customers.
What You'll Do
- Develop and optimize high-performance, multi-threaded applications for Windows, Linux, and macOS environments
- Improve system reliability, scalability, and responsiveness across the core product suite
- Write comprehensive test plans and ensure full coverage of functional and performance requirements
- Collaborate with engineering peers to uphold rigorous quality standards and code integrity
- Contribute technical insight during requirements planning with cross-functional teams
- Take ownership of complex features from design through deployment and long-term maintenance
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical field
- At least 7 years of hands-on C++ development, with strong familiarity in C++14 or later standards
- Proven experience building software across Windows, Unix-like, and cross-platform environments
- Deep understanding of operating system internals on Linux or Windows
- Experience with performance-critical systems and multi-threaded application design
- Proficiency with development tools including Qt and CMake
- Ability to write robust test cases and lead quality assurance efforts
- Track record of contributing to large-scale, production-grade software applications
Technical Stack
C++, Java, Kotlin, Golang, PostgreSQL, AWS, Qt, CMake
Benefits
- Medical, dental, and vision insurance
- 401(k) plan and life insurance coverage
- Unlimited paid time off
- Access to continuous onboarding, training, and technical support
- Clear pathways for professional growth and advancement
Work Mode
This role supports flexible remote work for U.S. residents in eligible states. Hybrid options are available with office locations in Austin, TX and Tampa, FL. The team operates in a flexible, trust-based environment that supports work-life balance.
Company Culture
We value collaboration, kindness, and intellectual curiosity. Our team is focused on delivering real value to customers while maintaining a sustainable pace. We support flexible work arrangements and foster an inclusive environment where diverse perspectives are welcomed.
Equal Opportunity Employer
We believe diversity strengthens our team. All qualified applicants will be considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, or veteran status. Our goal is to build a workplace where everyone feels respected and empowered to contribute.