Staff Network Engineer for HPC/MPP & AI

Teradata Corporation (SE)

Jefferson City (MO)

On-site

USD 156,000 - 235,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Teradata seeks a Staff Software Engineer to lead the design, development, and evolution of networking software for our massively parallel processing platform. You will influence technical direction, mentor engineers, and leverage AI-assisted tools to accelerate innovation and execution at scale.

You will architect scalable networking software, drive tech adoption, and collaborate with product, hardware, and systems teams to deliver high-performance interconnects across Teradata's MPP ecosystem.

Qualifications

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

Responsibilities

  • Architect, design, and evolve scalable, reliable, and fault-tolerant networking software for high-speed interconnects.
  • Evaluate and drive adoption of emerging technologies across OS, networking, adapters, DPUs, accelerators.
  • Lead complex debugging and root-cause analysis of system-level customer issues across hardware, firmware, OS, networking.
  • Define and execute targeted research initiatives to validate new technologies and guide platform decisions.
  • Partner with product, hardware, and systems teams to prototype, benchmark, and productionize enhancements.
  • Establish performance benchmarks and validation methodologies for networking innovations.
  • Influence platform roadmaps through industry trends and partner technologies.
  • Mentor engineers through design reviews and architecture discussions.
  • Leverage AI-assisted coding, analysis, and testing tools to accelerate development cycles.

Skills

HPC experience
Linux kernel
C programming
RDMA RoCE
Networking
Python scripting
AI-assisted tooling
Mentoring
Kernel debugging
Massive parallel processing

Education

Bachelor’s degree in Computer Science or related field

Tools

InfiniBand
Ethernet drivers
DKMS
DPDK
XDP
eBPF

Job description

Teradata seeks a Staff Software Engineer to lead the design, development, and evolution of networking software for our massively parallel processing platform. You will influence technical direction, mentor engineers, and leverage AI-assisted tools to accelerate innovation and execution at scale.

You will architect scalable networking software, drive tech adoption, and collaborate with product, hardware, and systems teams to deliver high-performance interconnects across Teradata's MPP ecosystem.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Network Software Engineer - HPC & Low-Latency
Staff Network Software Engineer - HPC & Low-Latency

Teradata Corporation (SE) • Indianapolis (IN)

On-site
USD 156,000 - 235,000
Health insurance
Flexible work model
Competitive compensation
+1
Staff Network Software Engineer — Low-Latency HPC Networking
Staff Network Software Engineer — Low-Latency HPC Networking

Teradata Corporation (SE) • Oklahoma City (OK)

On-site
USD 156,000 - 235,000
Network Software Engineer
Network Software Engineer

Teradata Corporation (SE) • Jefferson City (MO)

On-site
USD 156,000 - 235,000
Network Software Engineer
Network Software Engineer

Teradata Corporation (SE) • Oklahoma City (OK)

On-site
USD 156,000 - 235,000
Network Software Engineer
Network Software Engineer

Teradata Corporation (SE) • Indianapolis (IN)

On-site
USD 156,000 - 235,000
Health insurance
Flexible work model
Competitive compensation
+1
Senior Network Architect — Global HPC Data Center Networks
Senior Network Architect — Global HPC Data Center Networks

Together AI • San Francisco (CA)

On-site
USD 190,000 - 270,000
Equity
Health insurance
Competitive pay
Senior Network Engineer — AI Infra & HPC Fabric Expert
Senior Network Engineer — AI Infra & HPC Fabric Expert

Nscale • Houston (TX)

On-site
USD 150,000 - 210,000
Competitive benefits package
Flexible paid time off
Parental leave
+1
Senior HPC Middleware Engineer — Equity
Senior HPC Middleware Engineer — Equity

NVIDIA • California (MO)

On-site
USD 184,000 - 288,000
Senior AI Networking & HPC Systems Leader
Senior AI Networking & HPC Systems Leader

Ll Oefentherapie • Nashville (TN)

On-site
USD 170,000 - 355,000
Medical, dental, and vision insurance
401(k) with company match
Paid time off and holidays
Emerging Network Architect
Emerging Network Architect

NMC2 • Dallas (TX)

On-site
USD 100,000 - 140,000