Senior Software Engineer II, Network Datapath

🕒 Setembro 22

🤠 Texas – Remoto

infoinfo

💵 $167.200 - $209.000 / ano

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🦅 Patrocina Visto H1B

infoinfo

👻 Score fantasma 0%

infoinfo

🗣️🇺🇸🇬🇧 Inglês obrigatório

Cloud

Linux

Switching

TCP/IP

C++

Go

Candidatar-se
Encontrar Vagas Remotas Similares

📊 Verifique sua pontuação de currículo para esta vaga

Melhore suas chances de conseguir uma entrevista verificando sua pontuação de currículo antes de se candidatar.

Logo of DigitalOcean

DigitalOcean

1001 - 5000 funcionários

Fundada em 2011

☁️ SaaS

SaaS • Cloud Computing

A DigitalOcean é um provedor de infraestrutura em nuvem que oferece um conjunto de produtos e serviços para que desenvolvedores construam, implantem e dimensionem aplicações. Sua plataforma disponibiliza tutoriais abrangentes, materiais de referência e documentação de suporte para ajudar os usuários a gerenciar recursos de forma eficiente usando suas ferramentas de API e CLI. Com recursos como Droplets (máquinas virtuais), bancos de dados gerenciados, Kubernetes e um marketplace de aplicações de terceiros, a DigitalOcean prioriza simplicidade e desempenho. Atende tanto desenvolvedores individuais quanto organizações de maior porte que buscam soluções em nuvem fáceis de implementar e gerenciar.

Descrição

• Design, develop, and optimize high-performance network datapath software for DigitalOcean's cloud infrastructure • Build and improve packet-processing and forwarding systems focused on throughput, latency, CPU efficiency, scalability, and reliability • Develop networking functionality across the host, kernel, user space, and hardware-accelerated datapath • Analyze packet-processing paths and eliminate bottlenecks • Develop routing, packet filtering, encapsulation, tunneling, load balancing, traffic steering, and network virtualization software • Build datapath observability, telemetry, debugging, and performance monitoring • Integrate software with DPUs, SmartNICs, programmable NICs, and other hardware acceleration technologies • Develop automated testing and benchmarking frameworks • Investigate production networking issues including packet drops, latency, throughput degradation, CPU utilization, and unexpected traffic behavior • Collaborate with Network Infrastructure, Compute, Availability, hardware, Security, and other engineering teams • Contribute to next-generation network architectures • Author RFCs, architecture documents, technical proposals, design documents, and implementation plans • Document technical decisions, tradeoffs, performance characteristics, dependencies, and operational considerations • Participate in design reviews and provide technical guidance • Mentor engineers and improve software engineering and networking practices

🎯 Requisitos

• Strong experience designing and developing production software in C, C++, or Go • Strong understanding of networking and packet processing • Experience developing software for Linux-based networking systems • Understanding of TCP/IP, routing, switching, VLANs, VXLAN, BGP, ECMP, NAT, load balancing, and network virtualization • Experience debugging and optimizing performance-sensitive systems • Understanding of Linux networking internals, including the kernel networking stack, network namespaces, sockets, queues, interrupts, and NIC drivers • Experience with DPDK, XDP, eBPF, AF_XDP, or SR-IOV • Experience with multithreaded and concurrent software • Strong understanding of performance analysis, profiling, benchmarking, and troubleshooting • Ability to reason about complex systems across hardware, operating systems, networking, and applications • Ability to independently drive projects from technical design through implementation and production deployment • Strong technical writing skills for RFCs, architecture/design documents, technical proposals, and related documentation • Strong communication skills and ability to work effectively across engineering teams • Experience with hardware-accelerated networking is highly valuable, including DPUs, SmartNICs, IPUs, programmable NICs, P4, PCIe, DMA, queues, interrupts, RSS, offloads, and NIC hardware architecture • Own significant technical components and deliver them from design through production • Solve complex performance and reliability problems in the network datapath • Make sound technical decisions based on measurable performance and operational requirements • Develop scalable solutions rather than one-off fixes • Proactively identify architectural and performance bottlenecks • Work effectively across Network Infrastructure, Compute, Security, and other engineering organizations • Produce clear RFCs and technical documentation • Mentor other engineers and raise the technical bar • Use AI and modern engineering tools to increase leverage and accelerate delivery

🏖️ Benefícios

• Reimbursement for relevant conferences, training, and education • Access to LinkedIn Learning's 10,000+ courses • Employee Assistance Program • Local Employee Meetups • Flexible time off policy • Bonus eligibility based on company and individual performance • Equity compensation, including equity grants upon hire • Option to participate in the Employee Stock Purchase Program

Candidatar-se

Vagas Similares

🕒 Setembro 22

Alpaca

201 - 500

🔌 API

💳 Fintech

₿ Cripto

Software Engineer building crypto exchange, wallet, and market-making infrastructure for Alpaca’s global brokerage platform. Developing scalable backend services for millions of users and high-volume digital-asset trading.

🇺🇸 Estados Unidos – Remoto (EUA)

⏰ Tempo Integral

🟡 Pleno

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Setembro 21

The Amatriot Group

201 - 500

🎯 Recrutamento

🏛️ Governo

🎖️ Defesa

Senior Appian developer designing secure, scalable applications for the Army’s FASOR project. Leading development, integrations, compliance, and technical mentorship.

🇺🇸 Estados Unidos – Remoto (EUA)

💵 $130.000 - $175.000 / ano

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Setembro 21

The Amatriot Group

201 - 500

🎖️ Defesa

💼 Consultoria

📦 Logística

Senior Appian developer designing and deploying secure, scalable applications for Amatriot Group’s Army FASOR project. Providing technical leadership, integrations, code reviews, and developer mentorship.

🇺🇸 Estados Unidos – Remoto (EUA)

💵 $130.000 - $175.000 / ano

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Setembro 21

SCS Global Services

201 - 500

💼 Consultoria

🍽️ Alimentos e Bebidas

🏥 Saúde

Application Software Developer building scalable cloud and AI-integrated software for SCS Global Services, a sustainability standards and certification leader. Owning CI/CD, testing, documentation, and lifecycle delivery.

🇺🇸 Estados Unidos – Remoto (EUA)

💵 $61.102 - $83.017 / ano

⏰ Tempo Integral

🟡 Pleno

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Setembro 21

Rechat

51 - 200

💼 Consultoria

📣 Marketing

📦 Logística

Full-Stack Engineer building AI-powered client solutions for Rechat, an operating system combining real estate marketing, CRM, transactions, listings, and AI. Turning brokerage needs into rapidly shipped, production-ready software.

🇺🇸 Estados Unidos – Remoto (EUA)

💵 $100.000 - $120.000 / ano

💰 Series A - Rechat em 2019-06

⏰ Tempo Integral

🟡 Pleno

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório