*Network Software Engineer* - W2

Remote • Posted 9 hours ago • Updated 9 hours ago
Contract Independent
Contract W2
6 Months
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • DPDK
  • eBPF
  • Analytics
  • Artificial Intelligence
  • Bash
  • C
  • Caching
  • Electrical Engineering
  • Open Source
  • Linux
  • Linux Kernel
  • MPP
  • Roadmaps
  • Systems Engineering
  • TCP/IP
  • Tcpdump
  • Technical Direction
  • Testing
  • UDP
  • SLES
  • Root Cause Analysis
  • Python
  • Switches
  • Process Modeling
  • Computer Networking
  • Computer Hardware
  • Computer Engineering
  • Firmware
  • HPC
  • NUMA

Summary

Kellton Tech is a full-service software development company, offering end-to-end IT solutions, strategic technology consulting and product development services in Web, SMAC (Social, Mobile, Analytics, Cloud), ERP-BPM, and IoT space Our methodology of inventing infinite possibilities with technology helps us develop best in-class and cost effective solutions for our Clients.

Currently Kellton Tech is looking for talented resources for one of our listed Client. Below are the position details

Position: Network Software Engineer

Location: 100% Remote

Duration: 6+ months with the right to hire

Must Haves: DPDK, eBPF, Ethernet..


We are seeking a Staff Software Engineer to lead the design, development, and evolution of networking software for our massively parallel processing (MPP) platform, the foundation of our database and AI solutions. You will influence technical direction, mentor engineers, and leverage AI-assisted development tools to accelerate innovation and execution at scale.

Key Responsibilities

Architect, design, and evolve scalable, reliable, and fault-tolerant networking software for high-speed, low-latency interconnects, delivering predictable performance across large-scale MPP systems.
Evaluate and drive adoption of emerging technologies across operating systems, high-performance networking, adapters, DPUs, accelerators, and interconnect fabrics.

Lead complex debugging and root-cause analysis of system-level customer and field issues, including SLES OS crash dump analysis, spanning hardware, firmware, OS, and networking layers.

Define and execute targeted research initiatives and proof-of-concepts to validate new technologies, quantify performance, and guide platform decisions.

Partner with product, hardware, and systems engineering teams to scope, prototype, benchmark, and productionize platform enhancements.

Establish performance benchmarks, validation methodologies, and success metrics for networking and interconnect innovations.

Influence platform roadmaps through deep understanding of industry trends, academic research, and partner technologies.

Mentor and technically guide other engineers through design reviews, code reviews, and architectural discussions.
Leverage AI-assisted coding, analysis, and testing tools to accelerate development cycles and improve code quality and reliability.

Who You'll Work With

In this role, you will operate across the full lifecycle from research and architecture through production deployment, working closely with platform, hardware, and product engineering teams.
What Makes You a Qualified Candidate

Required Technical Skills:

Strong background in HPC or large-scale distributed systems development.
Proven experience with Linux kernel and driver development in C, including production support.
Deep familiarity with bare-metal and virtualized environments, including performance tradeoffs.
Expertise in InfiniBand and Ethernet networking, leveraging RDMA and RoCE for low-latency, high-throughput communication.

Solid understanding of TCP/IP and UDP networking, along with Linux networking, tuning, and diagnostic tools .

Packet-level analysis and Linux kernel debugging using tools such as tcpdump, kgdb, and crash.
Experience designing and optimizing high-throughput, low-latency data transport protocols.
Strong knowledge of the Linux kernel, including DKMS, driver lifecycle management, and compatibility across kernel versions.

Proficiency in C, Bash, and Python for systems programming, automation, and diagnostics.
Experience with massively parallel processing (MPP) using message-passing interfaces.
Effective use of modern AI-assisted development tools to accelerate design, coding, and debugging.
Nice to Have:
Experience with DPUs, SmartNICs, or hardware offload technologies.
Hands-on work with kernel-bypass networking (e.g., RDMA verbs, DPDK, XDP, eBPF).
Experience with high-speed Ethernet (100G/200G/400G/800G) and modern interconnect fabrics.
Experience tuning systems for NUMA, CPU affinity, cache locality, and memory bandwidth.
Exposure to distributed storage or database platforms in production environments.
Experience working with hardware vendors (NICs, switches, accelerators) on performance or integration issues.
Contributions to open-source networking, kernel, or systems software projects.

Education & Experience
Bachelor's degree in Computer Science (distributed systems focus preferred), Computer Engineering, or Electrical Engineering, or equivalent practical experience.

7+ years of experience in high-performance Linux systems or networking software development, with demonstrated technical leadership.

Apply: Interested candidates can apply with their detailed word formatted resume along with their contact information\availability to raj (dot) sekhar (at) kellton (dot) com Phone 703-5 9 2 .9.5.1.7

Thanks for all your time!

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 80175596b
  • Position Id: R-EC-8746-NY
  • Posted 9 hours ago
Contact the job poster
KB

Kevin Brown

Senior Resource Manager @ Kellton
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

•

6d ago

Easy Apply

Contract, Third Party

Depends on Experience

Remote

•

8d ago

Easy Apply

Contract

Depends on Experience

Remote or Hybrid in San Jose, California

•

Today

Easy Apply

Contract, Third Party

Depends on Experience

Remote or Phoenix, Arizona

•

Today

Full-time

Search all similar jobs