Senior Software Engineer

Index Engines
Holmdel, NJ

Job Description

Job Description

Salary:

About Us

Index Engines is the worlds leading AI powered analytics engine to detect data corruption due to ransomware. The companys 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.

The Index Engines Engineering team uses the Scrum Agile methodology. The Engineering Team is distributed across four geographic locations: Holmdel NJ, San Jose CA, Colorado Springs CO, and Pune India.

Position Summary:

Index Engines has an outstanding career opportunity for mid to 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 small-medium 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.
  • Strong written and oral communications 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.
  • Bachelors degree in computer science or related field.
  • Minimum of 4-7 years of professional experience in software engineering.

Preferred:

  • Experience with software development using Python.
  • Experience with svn, Jira and Confluence.
  • Experience within administration of Linux environments.
  • Experience with backup software/technology.
  • Experience with database management systems.
  • Knowledge of communication protocols.
  • Familiarity with server hardware and networking.
Posted 2025-07-28

Recommended Jobs

Merchandise Processing Associate

Savers | Value Village
Union, NJ

Description Job Title:Merchandise Processing Associate Pay Rate:Our starting pay ranges from $15.50 - $16.34depending on job duty/position. $15.50 = Sales Clerk, Designated Sales Clerk, Custo…

View Details
Posted 2025-07-25

Cytologist - Hamilton, NJ

1 HAMILTON PLACE
Hamilton, NJ

Job Title:Cytologist Location:RWJ - Hamilton Department Name:Lab RWJHH Req #:0000204800 Status:per hour Shift:Day Pay Range: $38.06 - $52.38, per hour Pay Transparency: The abo…

View Details
Posted 2025-07-25

Dietician Registered

165 Somerset Street
New Brunswick, NJ

Job Title: Dietician Registered Location: RWJ New Brunswick Department: Dietary-Management Req#: 0000200774 Status: Per Diem Shift: Day Pay Range: $38.44 - $38.44 per hour Pay Tra…

View Details
Posted 2025-07-25

Dental Assistant in Training Program

Monokian Dentistry
Marlton, NJ

Looking to get into an AMAZING office, in an exciting position with tremendous growth potential? Want to find a workplace to call home and launch a meaningful career?  Monokian Dentistry is just that…

View Details
Posted 2025-07-23

Radiologic Technician

Hudson Pro Orthopaedics And Sports
Hoboken, NJ

Job Description Job Description Job Summary We are seeking a skilled and dedicated X-ray Technician to join our healthcare team. The ideal candidate will be responsible for performing diagnost…

View Details
Posted 2025-07-25

Mental Health Associate (PT-Day), Somerville NJ

110 Rehill Ave
Somerville, NJ

Job Title: Mental Health Associate Location: RWJ Somerset Department: Eating Disorders Unit Req#: 0000193185 Status: Part-Time Shift: Day Pay Range: $20.05 - $26.50 per hour Pay T…

View Details
Posted 2025-07-25

Full Time Assistant Store Manager (Store 6272)

GameStop
Bayonne, NJ

At GameStop, we are committed to providing exceptional service and delivering the latest and greatest in gaming products to our customers. As a leading global retailer of video games, electronics, and…

View Details
Posted 2025-07-30

Physician Assistant or Nurse Practitioner

Private Cardiology Practice
Sicklerville, NJ

We are looking for a Nurse Practitioner/Physician Assistant. You will be responsible for the coordination of care with other NP's, PA's and MA's along with working with the Physicians and Administrat…

View Details
Posted 2025-07-28