Skip to Content

Principal Software Development Engineer (Backend Dev - C/Linux/GDB)

Job Overview

We are looking for a Principal Software Development Engineer to join our team.

Key points

  1. Architect and implement high-performance DLP engines, dictionary compilers, and distributed incident processing pipelines, setting the benchmark for clean…

  2. Own the technical direction and architectural roadmap for line-rate pattern matching, regular expression evaluators, custom dictionary compilers, exact data match (EDM)…

  3. Help develop next-generation Data Loss Prevention (DLP) solutions utilizing Machine Learning (ML) models, collaborating with data science teams to successfully deploy and integrate models…

  4. Establish and enforce exacting architectural standards for multi-threaded C daemons on FreeBSD/Linux, designing robust shared memory structures, high-performance Inter-Process Communication (IPC), lockless concurrency…

  5. You act like an owner with a bias for action, navigating seamlessly between high-level architectural strategy and hands-on execution.

  6. You are a high-trust collaborator who embraces open feedback, communicates with candor and respect, and champions the collective success of the engineering team.

  7. You are customer-obsessed, anchoring technical and design decisions in solving real-world challenges for both internal stakeholders and external users.

  8. You are driven by innovation and intellectual curiosity, continually seeking robust, secure, and scalable approaches to complex systems engineering challenges.

Skills

Machine LearningLinuxCommunicationAWSAzureStakeholder ManagementRoadmappingAgile

Experience: Senior-level · 10+ years

Similar jobs

More open roles like this one