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
1 day 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
    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
    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: 24 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: 1 day 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: 24 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
    Generative Ai Engineer With Cloud (Gcp) || Bangalore And Noida

    Generative Ai Engineer With Cloud (Gcp) || Bangalore And Noida

    HCLTech • Bengaluru, Republic Of India, IN
    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
    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: 22 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: 9 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
    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: 1 day 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: 1 day ago • Promoted
    AI Engineer (Conversational Analytics & GenAI Systems)

    AI Engineer (Conversational Analytics & GenAI Systems)

    IRISS, Inc. • Bengaluru, Karnataka, 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: 22 days 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
    Generative AI Engineer

    Generative AI Engineer

    Saarthee • Bengaluru, India
    Position Summary : We are seeking a highly skilled Gen AI Engineer with a strong background in Natural Language Processing (NLP), model fine-tuning, deployment and evaluation.The ideal candidate po...Show more
    Last updated: 30+ days ago • Promoted
    AI Security Integration Engineer

    AI Security Integration Engineer

    CareerXperts Consulting • Bengaluru, Republic Of India, IN
    We are hiring a customer-facing AI Security Solutions Engineer to support our rapidly growing customer base and technical go-to-market efforts across the APAC and Middle East regions.This hybrid pr...Show more
    Last updated: 1 day ago • Promoted