Network Software Engineer
Teradata
Our Company
At Teradata, we believe that people thrive when empowered with better information. Teradata Autonomous Knowledge Platform activates enterprise intelligence by unifying data, knowledge and business context to achieve tangible outcomes. With Teradata, organizations can provide agents with full context for impact when it matters. Our solution lets businesses connect and scale on premises, in the cloud, or through a hybrid approach. Teradata delivers real business value with AI.
What You’ll Do
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.
What You’ll Bring
Confidence and resilience, with the ability to navigate technical disagreement, challenge assumptions, and incorporate feedback constructively.
Proven ability to lead and coordinate real-time troubleshooting of critical (P1) customer issues, rapidly diagnosing system-level failures and driving resolution under pressure.
Strong influencing skills, capable of aligning cross-functional teams and driving outcomes without direct authority or ownership of resources.
Excellent communication skills, with the ability to clearly articulate complex technical findings, remediation plans, and customer impact to both technical and business stakeholders.
A collaborative, self-directed mindset paired with strong intellectual curiosity and continuous learning.
The ability to thrive in ambiguous, fast-paced environments while bringing clarity, structure, and forward momentum.
Why We Think You'll Love Teradata
We prioritize a people-first culture because we know our people are at the very heart of our success. 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 committed to actively working to foster an inclusive environment that celebrates people for all of who they are.
#LI-DL1
Teradata is proud to be an equal opportunity employer. We do not discriminate based upon race, color, ancestry, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related conditions), national origin, sexual orientation, age, citizenship, marital status, disability, medical condition, genetic information, gender identity or expression, military and veteran status, or any other legally protected status. We welcome and encourage individuals from all backgrounds to apply and join our team, bringing their unique perspectives and experiences to help us innovate and grow. If you require accommodations during the interview process, please let your recruiter know and we will work with you to meet your needs.
Pay Rate: 156400.0000 - 195600.0000 - 234700.0000 Annually
Starting pay for the successful applicant will depend on geographic location, internal equity, job-related knowledge, skills, and candidate experience. Sales roles will be eligible for commission payments tied to quota achievement. All other permanent roles will be eligible for one of our annual incentive plans, which are based on company financial attainment and individual performance.
Employees in this position are also eligible to participate in the Company’s comprehensive benefits programs, which include healthcare, life and disability insurance plans, a 401(k)-retirement savings plan, and time-off programs. Specific details of these benefits, including eligibility criteria and plan options, will be provided during the hiring process and can be reviewed here:
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...SuggestedWork at officeLocal areaRemote workWorldwideFlexible hours
$79.2k - $178.1k
...data-planes. We are hoping to enhance engineering efficiency by concentrating our expertise... ...expansion, we are seeking a skilled Software Engineer to join our newly established... ...fundamentals. ~ Working familiarity with networking protocols (TCP/IP, and standard...SuggestedTemporary workLocal areaRemote workWorldwideFlexible hours- ...We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Cloud Software Engineer III - Terraform / Golang / AWS at JPMorganChase within the Consumer & Community Bank, you serve as a seasoned member of an...Suggested
$132.23k - $176.31k
...Lumen is the trusted network for AI. We're transforming how businesses connect, secure, and scale in an AI-driven world. By connecting... .... Supports acquisition and implementation of hardware and software as well as subcontractor services. Regarded as a subject matter...SuggestedTemporary workFor subcontractorLocal areaRemote work- ...Network Engineer - Core Wan Job Location: Omaha, NE, Berkeley Heights, NJ, Hagerstown, MD, Alpharetta, GA, Columbus, OH, or Chandler, AZ... ...scale, enterprise class networks. Hands on experience in software development specifically in Python, GIT, Ansible and YAML...SuggestedRemote work
- ...Senior Cloud Software Engineer (Full-Stack) Fully Remote-United States Job Type Full-time Description Overview Tanaq Technical Services (TTS), a division of St. George Tanaq (SGT)Corporation, is an 8(a) Alaskan Native Small Business that specializes in...Full timeContract workWork at officeLocal areaRemote work
$137.2k - $205.8k
...Sr Cloud Engineer - IE07NE We're determined to make a difference and are proud to be an insurance company that goes well beyond coverages... ...shape the future. We are seeking a highly capable Senior Software Engineer to join our Intelligent Document Processing (IDP) team...Temporary workWork at office3 days per week$145k - $240k
...make a difference at Fiserv. Job Title Cybersecurity Network Cloud Engineer About your role: As a technical fellow for network security... ...networking models, Containerized infrastructure, Software-defined networking ~8+ years hands-on experience with: Next...Temporary workWork experience placementH1bWork at officeMonday to Friday$100k - $122.6k
# **Company:**AHI agilon health, inc.# **Job Posting Location**:Remote - USA# **Job Title:** Cloud Network Engineer# **Job Description:** **Position Summary:**Own the design, reliability, and automation of enterprise network connectivity across on-prem and cloud. This role...Contract workWork at officeRemote work$15k
...borrower‑lender marketplace at scale. The team partners closely with Engineering, ML, Product, and Finance to accelerate innovation while safeguarding performance and integrity. As a Senior Software Engineer on the MLSP team at Upstart, you will be responsible for building...Summer workRemote work- ...Software Engineer We offer an exciting opportunity to advance your career and explore new possibilities in technology. As a Software... ...Qualifications, Capabilities, and Skills: Understanding of networking and connectivity, including diagnosing network latencies,...
$186.07k - $218.9k
...Coinbase Workspace (unified organization management) Championing engineering standards, code and design review culture, and technical... ...we look for in you: Have at least 5 years of experience in software engineering. Designed, built, scaled and maintained production...Local area- ...Senior Software Engineer, Perception Platform Columbus, Ohio At Path Robotics, we're attacking a trillion dollar opportunity - doing things that have never been done before to support an industry hurting from a lack of skilled labor. Big, hard problems are what Path...Flexible hours
- ...with AI. What you will do We are looking for a mid-level engineer who will be responsible for delivering robust, performant and resource... ...and tune system performance across CPU, storage, I/O, and network layers. Stress and validate infrastructure up to—and beyond—...Permanent employmentFlexible hours
$186.07k - $218.9k
...expected and fully supported. About the Team: Financial Engineering builds Coinbase’s financial data and reporting foundations to... ...of your customers. What we look for in you: ~5+ years of software development experience with experience writing performant, large...Local area$186.07k - $218.9k
...fund flows. Contribute to the core platform: the detection engine, invariant framework, and tooling that partner teams use to onboard... ...we look for in you (ie. job requirements) : ~5+ years of software development experience with large-scale distributed systems....Local area$120.1k - $150k
...Position Overview The Server & Network Lead directs the design and operation of cloud-hosted compute and network infrastructure that... .... Provide technical guidance and informal leadership to engineers supporting cloud compute and network services, promoting best practices...Contract workWork at officeRemote work$79.2k - $178.1k
...Job Description Oracle's Forward Deployed Engineer (FDE) team is hiring a Senior Software Development Engineer - AI Data Platform to help global customers... ...databases. Must have a solid understanding of networking concepts to design and optimize data transmission...Temporary workFlexible hours$186.07k - $218.9k
...analytics, machine learning, and powering end-user experiences. As an engineer on the team you will contribute to the full spectrum of our... ...requirements): You have at least 5+ years of experience in software engineering. You have Strong Python, Go, or Java backend...Local area$100k - $122.6k
A leading healthcare technology company is seeking a Cloud Network Engineer to design and automate enterprise network connectivity across on-prem and cloud environments. The ideal candidate will have strong AWS and Azure networking experience, with a focus on security...Remote work- ...iOS Software Engineer III We have an exciting and rewarding opportunity for you to take your software engineering career to the next level... ...span the full spectrum of asset classes through our global network of investment professionals. Wealth Management helps individuals...
$110k - $270k
...connects sales, marketing, and medical teams on a single platform with a unified customer database. We are seeking Senior Software Engineers who are passionate about designing and implementing a highly available, distributed, and secure system on a cloud platform. The...Work at officeLocal areaRemote workWork from homeFlexible hours3 days per week$186.07k - $218.9k
...and fully supported. Coinbase is seeking experienced backend engineers to join our team to build out the next generation of crypto-... ...look for in you: You have at least 5 years of experience in software engineering. You’ve designed, built, scaled and maintained...Local area$95 per hour
...skills, excellent communication skills, and the ability to work collaboratively in a team environment. Job Title: Sharepoint Software Engineer- Sr Location: Onsite, Columbus, OH Pay Range: $95 per hour What's the Job? Migrate SharePoint Server-side...Hourly pay$140k - $180k
...insurance combining advanced underwriting technology with deep industry experience. We’re looking for a Senior Full-stack Software Engineer with strong DevOps experience and front-end abilities to join our engineering team. In this role, you will architect, build,...Full timeLocal areaRemote work- ...of technology? Do you enjoy building products that delight your customers? Then, come join our product engineering group and partner with a talented team of software engineers and product managers to develop products that impact millions of learners and educators every...Remote work
- A leading digital consultancy is seeking a Solution Engineer / Developer to work on Genesys Cloud CX implementations. Based in Columbus or remotely, you will build, configure, and integrate contact center solutions. The ideal candidate has 3+ years of experience with Genesys...Remote work
- ...Network Engineer - L3 Level Location: Columbus, OH / Hammond, Indiana or Merrillville, Indiana - Onsite Full Time Role Roles and Responsibilities: Manage the product implementation of existing clients adding new business or modifying current business. Set...Full time
$112k - $179k
...Senior Network Engineer Job Locations US-OK-Tinker AFB | US-AL-MAFB-Gunter Annex | US-OH-Columbus Requisition ID... ...expertise in all areas of network and computer hardware and software interconnection and interfacing, such as routers, firewalls,...Contract workShift work$77.6k - $176k
...Job Number: R0239335 Network Engineer, Senior The Opportunity : A well-designed network is critical to move data and enable the Department... ...? Crafting the right network with the right equipment and software requires a combination of technical skill and careful...Full timeContract workPart timeWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Network Software Engineer. Be the first to apply!
- core network engineer Columbus, OH
- network engineer level Columbus, OH
- data center network engineer Columbus, OH
- cisco ccnp network engineer Columbus, OH
- lead network engineer Columbus, OH
- network engineer - remote Columbus, OH
- network engineer Columbus, OH
- network applications engineer Columbus, OH
- principal network engineer Columbus, OH
- network developer Columbus, OH

