Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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 eligible to participate in the Company's benefits programs, which generally include health care, life and disability insurance, retirement savings, and time-off programs. Benefit details vary by country and plan, including eligibility and available options, and will be shared during the hiring process. Additional information is available here:

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:

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Network Software Engineer in Nashville, TN vacancy
  • $79.2k - $209.5k

     ...multi-tenant cloud environment. Join OCl Networking to build highly scalable and customizable...  ...Who are we looking for?We are looking for engineers with distributed systems experience. You should have experience with the software development and design of the features... 
    Suggested
    Full time
    Temporary work
    Work at office
    Relocation
    Long distance
    Flexible hours

    Oracle Corporation

    Nashville, TN
    2 days ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Suggested
    Full time
    Work at office

    Speechify

    Nashville, TN
    15 hours ago
  • $120k - $150k

    TEKsystems is currently seeking a Senior Network Engineer with strong Azure experience for a Permanent Direct Hire opening located in Nashville, TN. This position will be aligned to a Hybrid Remote schedule. DescriptionAbout the OpportunityAs a Senior Network Engineer... 
    Suggested
    Permanent employment
    Full time
    Remote work

    TEKsystems

    Nashville, TN
    2 days ago
  • $74.1k - $148.3k

     ...least three calendar days from the posting date or as long as the job remains posted.Career Level - IC1Key ResponsibilitiesPlatform Software Development:Implement basic updates to SDKs/client libraries and instrumentation aligned to established platform patterns.Triage... 
    Suggested
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Nashville, TN
    2 days ago
  • $92.5k - $209.5k

     ...tools. This role will lead the design and development of scalable software solutions while mentoring and guiding teams. Leverage expertise...  ...workplace where you’ll belong and be encouraged.As Software Engineer, you will work with a team of software engineers responsible for... 
    Suggested
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    6 days ago
  • $92.5k - $209.5k

    Are you passionate about Kubernetes, cloud-native technologies, and open source software? Do you enjoy solving complex engineering challenges at scale? Join Oracle Cloud Infrastructure (OCI) and help build the next generation of cloud-native services that power enterprise... 
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Oracle Corporation

    Nashville, TN
    4 days ago
  • $92.5k - $209.5k

     ...opportunity to shape a greenfield platform with broad customer impact and a direct role in OCI’s next phase of growth.As a Senior Software Development Engineer, you will design and deliver reliable, secure, and delightful deployment capabilities that improve the day-to-day lives... 
    Temporary work
    Relocation
    Flexible hours

    Oracle Corporation

    Nashville, TN
    6 days ago
  • $169.8k - $355.4k

     ...that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc.Only Oracle brings together the data,...  ...large-scale fleet deployment.Build and lead the engineering organization responsible for OCI’s Collective Communication... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    2 days ago
  • $40 - $45 per hour

     ...Cloud Software Engineer Req number: R8448 Employment type: Full time Worksite flexibility: Remote Who we are CAI is...  ...infrastructure concepts including operating systems, virtualization, and networking Preferred: Experience developing fault-tolerant,... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Work at office
    Local area
    Remote work
    Worldwide

    CAI

    Nashville, TN
    1 day ago
  • $92.5k - $209.5k

     ...Break down complex platform problems into clear, maintainable engineering solutions.· Contribute to high standards for code quality, system...  ...engineering rigor.Required Qualifications· 5+ years of software engineering experience building distributed systems, developer... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    2 days ago
  •  ...collaborate effectively with distributed global teams. Key Skills: Distributed Services, SDK Development, CI/CD, Infrastructure Engineering, Performance Optimization, Debugging, Capacity Planning, Testing Frameworks, API Design, Operational Readiness, Code Review, Technical... 
    Temporary work
    Flexible hours

    Hackajob

    Nashville, TN
    2 days ago
  • $89.2k - $209.5k

    Software Engineer 3 - Cloud Automation & AI SystemsOracle Cloud Infrastructure (OCI) is building the future of cloud operations through Incident Response Center as a Service (IRCaaS), a strategic initiative focused on transforming incident management from a highly manual... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    2 days ago
  • $92.5k - $209.5k

     ...Salary: $92,500 - 209,500 per year Requirements: ~3-6 years of software development experience, with a strong emphasis on SDKs, APIs,...  ...Java, Python, Go, TypeScript, and .NET. This is a hands-on engineering opportunity to work with a dynamic group focused on robust, secure... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    1 day ago
  •  ...mission is to provide them with best-in-class compute, storage, networking, database, security, and an ever-expanding set of foundational...  ...(IAM) solutions, multi-factor authentication (MFA), software-defined perimeters (SDP), and cloud-based security solutions.... 

    Ll Oefentherapie

    Nashville, TN
    1 day ago
  • $92.5k - $209.5k

    Job Description As a Senior Software Engineer on the Identity and Access Management (IAM) team, you’ll design, build, and maintain secure, reliable, and scalable cloud services that power our global authentication and authorization systems. You’ll contribute to the technical... 
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    1 day ago
  • $136.5k - $184.7k

     ...high-volume device telemetry, evaluate network linkages in real time, and provide operators...  .... We care deeply about the craft of software and foster each other's growth. Our vision...  ...- 1+ years of software development engineer or related occupational experience- 1+ years... 
    Full time
    Temporary work
    Internship
    Seasonal work
    Immediate start
    Worldwide
    Flexible hours

    Amazon

    Nashville, TN
    2 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    1 day ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...Manager (CM) configuration of locations; i.e. phone IPs, Network Regions, etc• Build CM network maps for new IP subnets• Creation... 
    Contract work
    H1b
    Relocation
    Weekend work

    Sonsoft

    Nashville, TN
    2 days ago
  • The Senior Network Engineer serves as a senior technical resource responsible for the design, administration, optimization, and support of...  ...Aegis sites. This role maintains and advances network-related software and hardware, including routing, switching, wireless, firewall... 
    Work at office

    Aegis Sciences Corporation

    Nashville, TN
    4 days ago
  • Sr. Network Engineer Nashville, TN37228 | Work from home flexibilityPosted: 08/25/2026Industry: TechnologyJob Number: 224...  ...multiple Aegis sites. This role will maintain and advance network software and hardware, including routing, switching, wireless,... 
    Work at office
    Immediate start
    Work from home

    Rezult Group

    Nashville, TN
    2 days ago
  • $110k

     ...book, unlock, and manage vehicles seamlessly. As a React Native Engineer, you will play a key role in developing high-quality, scalable,...  ...What We’re Looking For: ~ BA/BS in Computer Science, Software Engineering, or equivalent work experience ~5 years’ relevant... 
    Work experience placement
    Worldwide
    Flexible hours

    The Hertz Corporation

    Nashville, TN
    3 days ago
  •  ...centralized go-to-market and decentralized engineering allows us to move with unparalleled...  ...defense applications and is seeking a Software Engineer to support the development of...  ...etc.). Help debug and troubleshoot networking and data-flow issues across the stack,... 
    Full time
    Work experience placement
    Internship
    Local area

    Valinor Enterprises, Inc.

    Nashville, TN
    15 hours ago
  •  ...Description The Mission Starts Here TheIncLab engineers and delivers intelligent digital applications and platforms that revolutionize...  ...your career can meet purpose as well. We are looking for a Software Engineer II that has hands-on experience with embedded systems... 
    Full time
    Flexible hours

    Theinclab

    Nashville, TN
    15 hours ago
  • $101k - $203k

     ...pipelines, cloud infrastructure automation, and site reliability engineering (SRE) best practices to optimize application delivery and...  ...facing role, you will work with cross-functional teams, including software engineers, architects, and cybersecurity professionals, to... 
    Full time
    Work experience placement
    Internship
    Local area

    RSM International

    Nashville, TN
    2 days ago
  • Job ID: SRJ_7179Posted: 2025-06-06Location: Nashville, TNEmployment Type: C2CIndustry: Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsMongoDB Cloud Migration EngineerNashville, TN - RemoteJob Description:primarily .. we need the following...

    SRI Tech

    Nashville, TN
    2 days ago
  • $79.2k - $209.5k

     ...Oracle Cloud Infrastructure (OCI) as a Senior Core Infrastructure Engineer and play a pivotal role in shaping the future of cloud...  ...services that power businesses and organizations worldwide. As a software engineer on the OCI Compute team, you will focus on enhancing the... 
    Temporary work
    Work at office
    Worldwide
    Flexible hours

    Oracle Corporation

    Nashville, TN
    5 days ago
  • $79.2k - $209.5k

     ...components that effectively handle service disruptions.-Implements retry mechanisms, circuit breakers, and timeouts to help handle network unreliability.System Design & Architecture - System Reliability Performance:-Implements tests and alarm configurations to proactively... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    6 days ago
  • $79.2k - $209.5k

     ...Strong knowledge and interest in AI adoption including prompt engineering and agentic programming, with ChatGPT and Codex experience a...  ...as Terraform for Infrastructure as Code.Deep knowledge with networking protocols (TCP/IP, and network architectures.Ability to design... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Nashville, TN
    6 days ago
  • $122k - $240.5k

     ...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of...  ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies.... 
    Local area

    Deloitte

    Hermitage, TN
    4 days ago
  • $102.5k - $210.6k

    Position Summary As an Applied AI Engineer III, you will actively engage in your engineering craft, taking a hands-on approach to...  ...your extensive engineering craftsmanship across full-stack software engineering and modern frameworks—together with applied AI fluency... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Deloitte

    Hermitage, TN
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Network Software Engineer. Be the first to apply!