Hybrid Principal Software Engineer

Posted 1 hour ago

Apply now

About the role

  • Principal Software Engineer at Nuix designing and developing enterprise security software. Collaborating with teams and directly working on endpoint agents in Reston office environment.

Responsibilities

  • Design, develop, and maintain enterprise security software for Nuix
  • Work directly on endpoint agents
  • Participate in software design and implementation
  • Address problems of systems integration, compatibility, and multiple platforms
  • Consult with project teams and end users to identify application requirements
  • Perform feasibility analysis on potential future projects
  • Assist in evaluation and recommendation of application software packages
  • Resolve problems with software and respond to suggestions for improvements
  • Instruct and check the work of other software developers
  • Develop software user manuals
  • Ensure product components are easily tested and maintained

Requirements

  • Master’s Degree in Computer Science or equivalent
  • At least 10 years of C++/C programming experience
  • Broad knowledge of operating system internal on MacOS and Linux
  • Broad Knowledge of Mac deployments in large enterprises.
  • Broad knowledge of security technologies.
  • Knowledge of file system and network drivers
  • Ability to optimize inefficient code
  • Strong problem solving and analysis ability
  • Ability to work with others in a constructive and collaborative manner
  • Ability to work independently and in a collaborative team environment
  • Self-starter, strong work ethic, excellent interpersonal skills and a positive attitude
  • Ability to manage own work, multi-task and prioritize tasks
  • Ability to remain organized while multi-tasking
  • Reverse engineering and malware analysis experience (preferred)
  • Strong Linux kernel development and debugging ability (preferred)

Benefits

  • Nuix is an equal opportunity employer including for Veterans and People with Disabilities.
  • Flexible employer.

Job title

Principal Software Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Postgraduate Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job