Back

[Remote] Network Software Engineer

Worldwide Salaried Open

Note: The job is a remote job and is open to candidates in USA. Teradata is a company that empowers organizations with better information through its Autonomous Knowledge Platform. They are seeking a Staff Software Engineer to lead the design and development of networking software for their massively parallel processing platform, influencing technical direction and mentoring engineers.

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

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
  • 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
  • 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

Benefits

  • We embrace a flexible work model because we trust our people to make decisions about how, when, and where they work.
  • We focus on well-being because we care about our people and their ability to thrive both personally and professionally.
  • We are an anti-racist company because our dedication to Diversity, Equity, and Inclusion is more than a statement. It is a deep commitment to doing the work to foster an equitable environment that celebrates people for all of who they are.
  • Teradata invites all identities and backgrounds in the workplace.
  • We work with deliberation and intent to ensure we are cultivating collaboration and inclusivity across our global organization.
  • We are proud to be an equal opportunity and affirmative action employer.

Company Overview

  • Teradata is the connected multi-cloud data platform company. Our enterprise analytics solve business challenges from start to scale. It was founded in 1979, and is headquartered in San Diego, California, USA, with a workforce of 10001+ employees. Its website is https://www.teradata.com.
  • Company H1B Sponsorship

  • Teradata has a track record of offering H1B sponsorships, with 7 in 2026, 7 in 2025, 30 in 2024, 14 in 2023, 27 in 2022, 34 in 2021, 12 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • Apply To This Job

    More jobs