Talent.com
Principal Software Engineer

Principal Software Engineer

Index EnginesHolmdel, NJ, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Salary : About Index Engines

Index Engines is the worlds leading AI powered analytics engine to detectdata corruption due to ransomware. The companys CyberSense productempowers organizations to detect ransomware and data corruption andfacilitate rapid recovery from attacks. CyberSense is the last line of defensefor thousands of organizations worldwide.

Role Overview

Index Engines has an outstanding career opportunity for senior levelSoftware Engineers. The ideal candidate will develop, maintain, andsupport software for the Index Engines Linux application and will workclosely with the Index Engines Support Organization to resolve customerissues.

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.
  • Bachelors 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.
  • Masters 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.
  • Create a job alert for this search

    Principal Software Engineer • Holmdel, NJ, US