Principal Software Engineer

Index Engines
Holmdel, NJ

About Index Engines

Index Engines is the world’s leading AI powered analytics engine to detect data corruption due to ransomware. The company’s CyberSense® product empowers organizations to detect ransomware and data corruption and facilitate rapid recovery from attacks. CyberSense is the last line of defense for thousands of organizations worldwide.

Role Overview

Index Engines has an outstanding career opportunity for senior level Software Engineers. The ideal candidate will develop, maintain, and support software for the Index Engines’ Linux application and will work closely with the Index Engines’ Support Organization to resolve customer issues.

Responsibilities


  • Work as member of a Scrum team to design and develop software components that ensure system operates per requirements. Implement and unit test required software.

  • Work with other Scrum team members to integrate and test software modules.

  • Provide estimates for assigned tasks during release/sprint planning efforts.

  • Work with QA to review test plans and support QA activities during test phases.

  • Work with support to analyze and resolve customer impacting issues.

  • Work with Product Management to review requirements for new/proposed features.

  • Provide technical leadership within assigned areas of responsibility medium-large teams/features.

Requirements


  • Software development in C for Linux.·
    Proficient with the development of data structures and algorithms that are both performance oriented and able to scale to manage large datasets.

  • Agile Development methodology.

  • Strong Intrapersonal and teamwork skills.

  • Enjoys working in a challenging and highly collaborative environment.

  • Able to work as part of a team.

  • Able to accommodate the time zone differences required to work with teams in the US and Asia.

  • Require minimal supervision and be able to operate in a matrixed organization.

  • Desire to learn new technologies.

  • Bachelor’s degree in computer science or related field.

  • Minimum of 7-10 years of professional experience in software engineering.

Preferred


  • Experience with software development using Python.

  • Experience with svn, git, Jira, Confluence and BitBucket.

  • Experience within administration of Linux environments.

  • Experience with backup software/technology.

  • Experience with database management systems.

  • Experience with VMFS/SCSI development.

  • Knowledge of communication protocols.

  • Familiarity with server hardware and networking.

  • Master’s degree in computer science or related field

What We Value


  • Agility and responsiveness to critical production issues.

  • Meticulous attention to detail and a passion for user experience.

  • Collaboration and clear communication under tight timelines.

  • Humility and willingness to learn from incidents.

Why Join Us?


  • Work on impactful interfaces for enterprise-grade cybersecurity tools.

  • Join a supportive, cross-functional team focused on quality and reliability.

  • Competitive compensation, benefits, and growth opportunities.

Posted 2025-09-22

Recommended Jobs

Surgical Tech CWR - ST 25-22026

NavitsPartners
Long Branch, NJ

Job Title: Surgical Technologist (CWR) Location: Neptune, NJ 07754 Schedule: 7:00 AM – 7:30 PM (3x12-hour shifts/week) Total Hours: 36 hours/week Job Summary: We are seeking …

View Details
Posted 2025-10-17

Bakery Assistant

Two Fields Bakeshop
Stirling, NJ

Job Description Edit ( Seeking a full time Bakery Assistant who is willing to learn and adapt to our amazing culture. Our Bakery assistant will integrate into our team to help facilitate daily pre…

View Details
Posted 2025-09-01

Au Pair

GreatAuPair LLC
Hoboken, NJ

Get hired for Hamed's aupair Job in Hoboken, NJ. Scheduling and Taking parents to doctor appointments. Find aupair care work in Hoboken.

View Details
Posted 2025-10-30

Paralegal

Law Offices of Jeffrey H. Ward
Hazlet, NJ

Job Description Job Description Small Monmouth County Law Firm concentrating in collection litigation and some residential real estate is seeking a Paralegal to become a part of our team.  Resp…

View Details
Posted 2025-10-23

C++ Embedded Software Engineers

The Maven Group, LLC
Camden, NJ

View Job C++ Embedded Software Engineers Full Time The Maven Group, LLC Camden NJ 08101 USA Posted 10/31/2025 Job Descriptionback to top The Maven Group's global Aerospace and Defense cli…

View Details
Posted 2025-10-31

Experienced Dermatology Physician Assistant for Manhattan, NY Area Group

Enterprise Medical Recruiting
New Jersey

We are scheduling interviews with a well-established Union City, NJ area single specialty practice, seeking a dermatology physician assistant due to growth of practice and patient demand. Located eig…

View Details
Posted 2025-07-24

Commercial Lines Account Executive - Independent Insurance Agency - Base Salary to 70k/year - Medford, NJ

AllSearch Professional Staffing
Medford, NJ

Commercial Lines Account Executive - Independent Insurance Agency - Base Salary to 70k/year - Medford, NJ ~ Our client, an independent insurance agency based in Medford, NJ, is looking for a Commer…

View Details
Posted 2025-10-17

Emergency Shelter Operations Manager

Rescue Mission of Trenton
Trenton, NJ

Can you look into the eyes of someone who is struggling and see their pain – while also seeing their potential? Are you passionate about providing opportunities to help people rebuild their lives? …

View Details
Posted 2025-09-11

Total Rewards Leader

Allied Digestive Health
West Long Branch, NJ

Total Rewards Leader Location West Long Branch, NJ : Allied Digestive Health is one of the largest integrated networks of gastroenterology care centers in the nation with over 200+ providers and 60+ …

View Details
Posted 2025-10-29