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

Nurse (LPN or RN) 7 days a week - Montclair, NJ

BrightStar Care of Morris & Essex County
Montclair, NJ

Before You Apply! Do You Qualify? * You have a valid RN or LPN in state of NJ? * You have a valid D.L. & personal vehicle with insurance? * You can pass a criminal background check & drug test? …

View Details
Posted 2025-08-28

1BT. Behavior Technician- Part Time offer available

ABA 360
Parsippany, NJ

Job Description Job Description ?? Kickstart Your Career as an ABA Behavior Technician – Location: NJ | Schedule: Part-time & Flexible | Training Provided Why This Role Matters Join our mi…

View Details
Posted 2025-07-25

IT Infrastructure Project Manager

Sunrise Systems
Edison, NJ

Job Title: IT Infrastructure Project Manager Location: Portsmouth, NH 03801 Duration: 12 Months with possibility of extension Position Type: Hourly contract Position (W2 only) …

View Details
Posted 2025-09-08

OLDER ADULT - INPATIENT LICENSE SOCIAL WORKER

Hampton Behavioral Health Center
Rancocas, NJ

Responsibilities Hampton Behavioral Health Center is a private behavioral healthcare center and offers the most advanced behavioral health, diagnostic treatment services for adults, adolescents …

View Details
Posted 2025-09-03

Registered Nurse, FT Night Shift- Inpatient Rehab-Infant/Toddler

200 Somerset St.
New Brunswick, NJ

Job Title: RN Resident Location: RWJUH Somerset Department Name: Post Intensive Care Unit-II Req #: 0000207323 Status: Hourly Shift: Day Pay Range: $45.55 - $45.55 per hour Pay Tr…

View Details
Posted 2025-09-08

Full Time Cardiology Job NJ

All Star Healthcare Solutions All Star Healthcare Solutions
New Jersey

Interventional Cardiologyposition off the coast of NJ Job ID# 74312 Job Details Board Certified or Board Eligible in Interventional Cardiology Joining a well-established Cardiology private…

View Details
Posted 2025-09-10

Account Representative

SANY AMERICA INC
Merchantville, NJ

Job Description Job Description THE OPPORTUNITY Sany Construction Equipment Dealer is seeking an experienced Account Representative for an equipment dealership located in Pennsauken NJ, servic…

View Details
Posted 2025-09-19

Field Service Associate - Part-Time

Arbill Industries
Mahwah, NJ

Job Description Job Description The Field Service Associate will represent Arbill to the Safety and Operations teams at a client site. The Field Service Associate will manage Arbill-owned invento…

View Details
Posted 2025-09-20

Public Relations Assistant

Talkishco
Jersey City, NJ

Job Description Job Description Description Job Title: Public Relations Assistant Location: Jersey City, NJ Reports To: Public Relations Manager / Director of Public Relations …

View Details
Posted 2025-07-29

Registered Nurse

PrideStaff - South Mercer County
New Jersey

Job Description Job Description Registered Nurse (RN) Job Description Company: PrideStaff (On behalf of Client) Location: Lawrence, NJ Job Type: Full-time/Part- time/Contract/Temporary…

View Details
Posted 2025-07-26