Senior Software Engineer : C
- Salary
- $140K–$155K
- Hiring from
- United States
- Work type
- Remote
- Posted
627,021 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Senior Software Engineer, CyberSense (C / Linux Systems)
Engineering | 100% Remote (United States)
About Index Engines
At Index Engines, we're all about helping companies bounce back from cyber threats and trust their data again, no matter what hits them.
Our flagship solution, CyberSense, delivers 99.99% accuracy in detecting data corruption, helping organizations recover quickly from ransomware attacks. We partner with awesome industry leaders like Dell Technologies, IBM, Lenovo/Infinidat, and Hitachi Vantara to power AI-driven cyber recovery across both primary and backup storage.
We're a growing, tech-forward company with a startup feel and an enterprise-level impact. We take our mission seriously, but not ourselves. Expect a team that's collaborative, curious, and loves solving hard problems together.
The Role
We're looking for a Senior Software Engineer to design, build and support the core of CyberSense, our Linux application written in C. You'll own components end to end, from reviewing requirements with Product Management to shipping code and helping customers when something goes wrong in the field.
This is a hands-on role on a Scrum team. Your work directly affects how quickly organizations can find corrupted data and recover from ransomware, so performance, scale and reliability matter. You'll also be a technical leader for small to medium features and the engineers working on them.
This is a fully remote role. You must live in the United States and be able to overlap with teammates in both US and Asia time zones.
What You'll Do
• Design, develop and unit test software components in C for the CyberSense Linux application.
• Build data structures and algorithms that perform well and scale to very large datasets.
• Integrate and test software modules with your Scrum teammates.
• Provide estimates for your work during sprint and release planning.
• Review requirements for new and proposed features with Product Management.
• Partner with QA to review test plans and support testing phases.
• Work with the Support team to analyze and resolve customer-impacting issues.
• Lead the technical direction of small to medium features and the engineers working on them.
What You Bring
• [4+] years of professional software engineering experience, with strong C development on Linux.
• Proven skill building performance-oriented data structures and algorithms that scale to large datasets.
• Experience working in an Agile / Scrum environment.
• A Bachelor's degree in Computer Science or a related field.
• Strong written and verbal communication, especially in a remote team.
• The ability to work independently with minimal supervision in a matrixed organization.
• Flexibility to work across time zones with teams in the US and Asia.
• Curiosity and a real desire to learn new technologies.
We'd Love It If You Have
• Python development experience.
• Experience with git, svn, Jira, Confluence and Bitbucket.
• Linux system administration experience.
• Background in backup software or data protection technology.
• Experience with database management systems.
• VMFS or SCSI development experience.
• Knowledge of communication protocols, server hardware and networking.
• Experience using AI tools such as Claude in your development workflow.
• A Master's degree in Computer Science or a related field.
Why You'll Love Working Here
Recognized as a New Jersey Top Workplace for four consecutive years (2023–2026). Our people voted us one of the best places to work in New Jersey through the Top Workplaces program with NJ Advanced Media.
At Index Engines, you'll join a team that's equal parts smart, supportive, and a little nerdy (in the best way possible). We move fast, collaborate often, and celebrate wins big and small. You'll have the freedom to experiment, make decisions, and actually see the impact of your work. We're proud of what we build, and we like having fun while we do it.
If you're looking for a place where you can lead with vision, grow with purpose, and work with people who genuinely enjoy what they do, you'll fit right in.
• Competitive salary:based on experience and qualifications
• Comprehensive health, dental, and vision benefits
• 401(k)
• Opportunities for professional development and certification support
• Collaborative team environment with a mission-driven culture
• 100% remote
