Senior Software Engineer II, Network Datapath

🕒 vor 8 Tagen

🤠 Texas – Remote

infoinfo

💵 $167.200 - $209.000 / Jahr

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🦅 H1B-Visum-Sponsor

infoinfo

👻 Geisterscore 0%

infoinfo

🗣️🇺🇸🇬🇧 Englisch erforderlich

Jetzt Bewerben
Ähnliche Remote-Jobs finden

📊 Überprüfen Sie Ihre Lebenslauf-Bewertung für diese Stelle

Verbessern Sie Ihre Chancen auf ein Vorstellungsgespräch, indem Sie Ihre Lebenslauf-Bewertung vor der Bewerbung ßberprßfen.

Logo of DigitalOcean

DigitalOcean

1001 - 5000 Mitarbeiter

GegrĂźndet 2011

☁️ SaaS

SaaS • Cloud Computing

DigitalOcean ist ein Anbieter von Cloud-Infrastrukturen, der eine Reihe von Produkten und Dienstleistungen für Entwickler anbietet, um Anwendungen zu erstellen, bereitzustellen und zu skalieren. Ihre Plattform bietet umfassende Tutorials, Referenzmaterialien und Support-Dokumentationen, die Benutzern dabei helfen, Ressourcen effektiv mit ihren API- und CLI-Tools zu verwalten. Mit Funktionen wie Droplets (virtuellen Maschinen), verwalteten Datenbanken, Kubernetes und einem Marktplatz für Drittanbieter-Anwendungen fokussiert sich DigitalOcean auf Einfachheit und Leistung. Sie bedienen sowohl einzelne Entwickler als auch größere Organisationen, die nach Cloud-Lösungen suchen, die einfach zu implementieren und zu verwalten sind.

Beschreibung

• 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

🎯 Anforderungen

• 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

🏖️ Vorteile

• 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

Jetzt Bewerben

Ähnliche Jobs

🕒 vor 8 Tagen

Alpaca

201 - 500

🔌 API

💳 Fintech

₿ Crypto

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.

🇺🇸 Vereinigte Staaten – Remote

⏰ Vollzeit

🟡 Mittelstufe

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 8 Tagen

The Amatriot Group

201 - 500

🎯 Rekrutierung

🏛️ Regierung

🎖️ Verteidigung

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

🇺🇸 Vereinigte Staaten – Remote

💵 $130.000 - $175.000 / Jahr

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 8 Tagen

The Amatriot Group

201 - 500

🎖️ Verteidigung

💼 Beratung

📦 Logistik

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.

🇺🇸 Vereinigte Staaten – Remote

💵 $130.000 - $175.000 / Jahr

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 8 Tagen

SCS Global Services

201 - 500

💼 Beratung

🍽️ Lebensmittel & Getränke

🏥 Gesundheitswesen

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.

🇺🇸 Vereinigte Staaten – Remote

💵 $61.102 - $83.017 / Jahr

⏰ Vollzeit

🟡 Mittelstufe

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 8 Tagen

Rechat

51 - 200

💼 Beratung

📣 Marketing

📦 Logistik

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.

🇺🇸 Vereinigte Staaten – Remote

💵 $100.000 - $120.000 / Jahr

💰 Series A - Rechat im 2019-06

⏰ Vollzeit

🟡 Mittelstufe

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich