Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21385301

    PUNE · FULLTIME

    Software Engineer III

    DATADIRECT NETWORKS INDIA PVT LTD

    DATADIRECT NETWORKS INDIA PVT LTD

    Pune · onsite · Posted 3d ago

    Sourced fromAshby
    Not disclosed8+ yrsfulltimePune

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    Job Summary :

    We are looking for a skilled Software Engineer III to design, develop, and optimize userspace block devices on Linux. The role involves working close to the Linux kernel, io_uring, and storage subsystems to build high‑performance, reliable, and scalable storage solutions.

    Roles and Responsibilities:

    • Design, develop, and maintain UBLK-based userspace block devices on Linux

    • Work with Linux block layer, io_uring, and kernel interfaces

    • Implement high‑performance I/O paths with low latency and high throughput

    • Debug and resolve issues across user space and kernel space

    • Optimize storage performance, memory usage, and CPU utilization

    • Collaborate with kernel, platform, and application teams on storage architecture

    • Write clean, maintainable, and well-documented code

    • Review code and contribute to design discussions and technical decisions

    • Participate in performance benchmarking and regression analysis

    • Guide and assist QA group with creating & executing the test cases.

    • Provide insight into the system behaviour by analysing system logs & debugging software

    Skills:

    · Software development with strong C programming.

    Candidate should have 8+years of experience.

    · Solid experience with Linux internals

    • Good understanding of:

      • Linux block device subsystem

      • io_uring

      • System calls, memory management, and concurrency

    • Experience with userspace–kernel interaction (netlink, ioctl, sysfs, etc.)

    • Strong debugging skills using tools like:

      • gdb, perf, strace, ftrace, bpf
    • Experience working in multithreaded and high‑performance environments

    • Familiarity with POSIX APIs and low‑level I/O mechanisms

    • Good understanding of data structures and algorithms

    • Hands-on experience with UBLK, SPDK or other storage frameworks

    · Development experience in high availability clustering solutions required.

    • Prior experience contributing to Linux kernel or storage-related open source

    • Knowledge of file systems (ext4, xfs, btrfs, etc.)

    • Experience with virtualization or container storage (KVM, Docker, Kubernetes CSI)

    • Working experience with RDMA, NVMe, NVMe-oF preferred

    • Experience in performance tuning on production systems

    • Scripting experience (Python, Bash) preferred

    • Strong problem-solving and analytical skills

    • Ability to work independently on complex system-level problems

    • Good communication skills for cross-team collaboration

    • Passion for low-level systems and performance engineering

    Sourced from ashby

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    DockerBashKubernetesPythonLinux

    Section · Company

    About DDN Storage

    DATADIRECT NETWORKS INDIA PVT LTD

    DATADIRECT NETWORKS INDIA PVT LTD

    Software Product

    250

    employees

    1998

    28 years old

    Pune, Maharashtra

    India

    ₹24.5L PA avg

    Avg at DDN Storage

    About

    DataDirect Networks is a world leader in massively scalable storage systems and is also the world’s largest privately held storage company. Think Storage, Think DDN!!!

    Industries

    Software ProductHardware & Networking

    Employee ratings

    10 reviews

    2.9/ 5

    Culture

    2.8

    Career growth

    2.2

    Work-life

    3.0

    Employees rate it well for

    Work-Life Balance30Overall Company29

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Job search guides

    • All 286 Software Engineer jobs in Pune
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • Auto-apply on Workday, Greenhouse, Lever and Ashby