Talent.com
Endpoint development Engineer - Networking Protocols - Greenfield role- AI Security Startup
Endpoint development Engineer - Networking Protocols - Greenfield role- AI Security StartupCareerXperts Consulting • Bengaluru, Karnataka, India
Endpoint development Engineer - Networking Protocols - Greenfield role- AI Security Startup

Endpoint development Engineer - Networking Protocols - Greenfield role- AI Security Startup

CareerXperts Consulting • Bengaluru, Karnataka, India
22 hours ago
Job description

Job Description – Endpoint Software Developer

Overview

We are seeking an experienced Endpoint Software Developer to design and build high-performance, low-overhead client software for Windows, macOS, and Linux environments. The ideal candidate has deep systems-level expertise, strong networking fundamentals, and hands-on experience working with modern endpoint technologies including eBPF, transparent proxies, and advanced packet inspection.

Key Responsibilities

  • Design, develop, and optimize endpoint agents for Windows, macOS, and Linux that monitor system behavior, enforce policies, and enable secure communication with backend services.
  • Leverage eBPF to build high-performance Linux endpoint components , including kernel-level monitoring, packet filtering, telemetry generation, and lightweight traffic inspection.
  • Implement robust networking features within the endpoint—covering TCP / IP, SSL / TLS, HTTPS, SSE, WebSocket, and gRPC—to ensure secure and efficient data transfer.
  • Build and maintain transparent proxy components to intercept, inspect, and route traffic without degrading system performance.
  • Perform deep packet inspection (DPI) to identify patterns, enforce rules, or extract relevant metadata for security or analytics use cases.
  • Implement and tune load balancing and SSL handling mechanisms , ensuring reliability and scalability across diverse device types and environments.
  • Collaborate with platform, backend, and security teams to define data models, optimize communication flows, and integrate endpoint capabilities with cloud services.
  • Conduct rigorous profiling, optimization, and debugging at both the kernel and user-space levels to ensure stability, reliability, and minimal resource consumption.
  • Maintain strong code quality through thorough documentation, automated testing, CI / CD integration, and adherence to secure development practices.

Required Skills & Qualifications

  • Strong proficiency in systems-level programming (C / C++, Rust, or Go).
  • Deep experience building Windows and macOS endpoint software , including drivers, services, background daemons, or low-level agents.
  • Hands-on experience with Linux internals and expertise in eBPF , XDP, or kernel networking subsystems.
  • Strong understanding of core networking protocols :
  • TCP / IP, DNS, SSL / TLS, HTTPS
  • SSE, WebSocket, gRPC
  • Experience with traffic interception and inspection , including DPI and transparent proxy architectures.
  • Knowledge of load balancing algorithms , SSL offloading / termination, and certificate management.
  • Familiarity with sandboxing, endpoint security , or malware detection concepts is a plus.
  • Experience with performance profiling tools (e.g., perf, Wireshark, Sysinternals, Instruments).
  • Experience with cross-platform development and building installers, updaters, or system extensions.
  • Strong debugging skills, problem-solving capability, and attention to detail.
  • Preferred (Good to Have)

  • Experience with endpoint security products (EDR / XDR / AV).
  • Experience with virtual networking , TUN / TAP devices, or user-space networking stacks.
  • Knowledge of Zero Trust Networking , policy enforcement, and identity-aware traffic routing.
  • Familiarity with cloud platforms (AWS / GCP / Azure) for agent-backend integrations.
  • Connect with us at shruthi.s@careerxperts.com.

    Create a job alert for this search

    Development Engineer • Bengaluru, Karnataka, India

    Related jobs
    Endpoint development Engineer - Networking Protocols - Greenfield role- AI Security Startup

    Endpoint development Engineer - Networking Protocols - Greenfield role- AI Security Startup

    CareerXperts Consulting • Bengaluru, Karnataka, India
    Job Description – Endpoint Software Developer Overview We are seeking an experienced Endpoint Software Developer to design and build high-performance, low-overhead client software for Windows, ma...Show more
    Last updated: 17 hours ago • Promoted • New!
    Generative AI Engineer with Cloud (GCP) || Bangalore and Noida

    Generative AI Engineer with Cloud (GCP) || Bangalore and Noida

    HCLTech • Bengaluru, Karnataka, India
    HCLTech is hiring Gen AI Engineer with Cloud (GCP) experience for Noida and Bangalore location.Please find below mentioned Job Description : . Job Description : GenAI Engineer.Lead the development of s...Show more
    Last updated: 12 days ago • Promoted
    AI Engineer (Conversational Analytics & GenAI Systems)

    AI Engineer (Conversational Analytics & GenAI Systems)

    IRISS, Inc. • Bengaluru, India
    Our commitment to pushing boundaries and delivering exceptional solutions has positioned us as a trusted partner for clients seeking top-tier technical expertise in Condition Based Monitoring.IRISS...Show more
    Last updated: 21 days ago • Promoted
    Platform Engineer

    Platform Engineer

    Initus HR Consulting Pvt.Ltd-US Client • Bengaluru, India
    Platform Development Engineer – AI / ML Infrastructure.Location : HSR Layout, Bangalore.If interested share your profile to ASAP. We are hiring an experienced Platform Development Engineer to join...Show more
    Last updated: 23 days ago • Promoted
    Network Protocol Development Engineer

    Network Protocol Development Engineer

    ACL Digital • Bengaluru, Republic Of India, IN
    ACL Digital is hiring L2 / L3 protocol developer with good hands on experience in C Programming.Networking protocols knowledge.Show more
    Last updated: 30+ days ago • Promoted
    AI-Driven Endpoint Security Developer

    AI-Driven Endpoint Security Developer

    CareerXperts Consulting • Bengaluru, Republic Of India, IN
    Job Description – Endpoint Software Developer.We are seeking an experienced Endpoint Software Developer to design and build high-performance, low-overhead client software for Windows, macOS, and Li...Show more
    Last updated: 23 hours ago • Promoted
    Associate Endpoint Engineer

    Associate Endpoint Engineer

    ANSR • Bengaluru, Republic Of India, IN
    ANSR is hiring for one of its clients.Bengaluru, a hub of digital transformation delivering services exclusively to our client, Abercrombie & Fitch Co. Now is your opportunity to join us and develop...Show more
    Last updated: 30+ days ago • Promoted
    Endpoint Security Support Engineer

    Endpoint Security Support Engineer

    Check Point Software • Bengaluru, Karnataka, India
    Troubleshoot and resolve endpoint installation, configuration, connectivity, and performance issues across Windows, macOS, and Linux environments. Perform deep-dive analysis using system logs, trace...Show more
    Last updated: 23 days ago • Promoted
    Routing Protocol Development Engineer

    Routing Protocol Development Engineer

    Alp Consulting Ltd. • Bengaluru, Karnataka, India
    C ,Data Structures and Algorithms.Experience with Linux virtualization and container technologies (KVM, LXC).Experience in design and development in any one of the Layer-3 Unicast routing protocols...Show more
    Last updated: 24 days ago • Promoted
    Lead Platform Engineer – Agentic System

    Lead Platform Engineer – Agentic System

    Scienaptic AI • Bengaluru, India
    Our organization is developing an Agentic AI Platform designed to orchestrate intelligent, autonomous workflows that drive decision-making, automation, and innovation across diverse domains.As the ...Show more
    Last updated: 17 hours ago • Promoted • New!
    Endpoint Security Engineer

    Endpoint Security Engineer

    BD • Bengaluru, Karnataka, India
    EDR / XDR platforms, threat detection, and SIEM solutions.Advanced knowledge of EDR / XDR platforms : Microsoft Defender for Endpoint, Trellix HX, SEP, etc. Deep understanding of Windows Event Logging, P...Show more
    Last updated: 21 days ago • Promoted
    Platform Engineer Developer -AI

    Platform Engineer Developer -AI

    Smarsh • Bengaluru, Karnataka, India
    Smarsh is seeking an experienced Senior Software Engineer to design and build the next generation of.Agentic Development Lifecycle (AI-SDLC). Modules are AI-ready, self-contained bundles that encaps...Show more
    Last updated: 8 days ago • Promoted
    Endpoint System Engineer

    Endpoint System Engineer

    Hexnode • Bengaluru, Karnataka, India
    Mitsogo is a global organization that highly values the contributions of each employee.Our ability to attract top talent is a testament to our commitment to fostering a sense of belonging for every...Show more
    Last updated: 30+ days ago • Promoted
    Platform Engineer- AWS Networking

    Platform Engineer- AWS Networking

    Smarsh • Bengaluru, India
    Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications.Our growing community of over 6500 organizations in regulated industries counts on Smarsh every...Show more
    Last updated: 2 days ago • Promoted
    Network Protocol Security Engineer

    Network Protocol Security Engineer

    CareerXperts Consulting • Bengaluru, Republic Of India, IN
    Job Description – Endpoint Software Developer.We are seeking an experienced Endpoint Software Developer to design and build high-performance, low-overhead client software for Windows, macOS, and Li...Show more
    Last updated: 23 hours ago • Promoted
    Senior Endpoint Protection Engineer

    Senior Endpoint Protection Engineer

    BD • Bengaluru, Republic Of India, IN
    Advanced knowledge of EDR / XDR platforms, including Microsoft Defender for Endpoint, Trellix HX, SEP, and other leading endpoint security platforms. Strong understanding on Windows Event Logging, Pow...Show more
    Last updated: 21 days ago • Promoted
    Endpoint Development Engineer - Networking Protocols - Greenfield Role- Ai Security Startup

    Endpoint Development Engineer - Networking Protocols - Greenfield Role- Ai Security Startup

    CareerXperts Consulting • Bengaluru, Republic Of India, IN
    Job Description – Endpoint Software Developer.We are seeking an experienced Endpoint Software Developer to design and build high-performance, low-overhead client software for Windows, macOS, and Li...Show more
    Last updated: 23 hours ago • Promoted
    Lead Platform Engineer - Agentic System

    Lead Platform Engineer - Agentic System

    Scienaptic AI • Bengaluru, Karnataka, India
    Our organization is developing an Agentic AI Platform designed to orchestrate intelligent, autonomous workflows that drive decision-making, automation, and innovation across diverse domains.As ...Show more
    Last updated: 1 day ago • Promoted