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.
Software Engineer I developing AWS solutions for Travelers. Collaborating on technology transformations and performing end - to - end engineering tasks.
Senior Software Engineer developing high - quality automated pipelines for applications using AWS and Databricks. Lead complex problem - solving and mentoring within a collaborative technology environment.
AVP Tech Lead Developer leading cloud transformation at LPL Financial, fostering innovative fintech solutions. Overseeing development of trading applications and collaboration across multi - functional teams.
Mid - level Flight Software Engineer at ICEYE, developing software for spacecraft services. Work on core spacecraft services like data downlink and propulsion in a dynamic Earth Observation company.
Software Engineering Intern at Webster Bank researching and implementing AI tools in banking. Collaborating on software development and gaining real - world experience in a finance environment.
Full Stack Application Developer responsible for developing custom Java backend applications for federal agency. Supporting software lifecycle from requirements gathering to deployment and maintenance.
Full Stack Engineer working to develop solutions for government clients in a modern digital services company. Working with various technologies and collaborating on high - impact projects.
Senior Pressure Parts Engineer in Power & Industrial, responsible for designing boiler and tank pressure parts. Requires extensive experience in power plants and ASME code calculations.
Principal Engineer in Cybersecurity at Wells Fargo focusing on Identity & Access Management data platforms and applications. Leading modernization, strategy, and influencing technical direction within the enterprise.
Software Engineering Intern at Credibly documenting systems and creating a project using Python, SQL, JavaScript, and AWS services. Joining Agile teams for collaborative development work.