Senior Software Engineer, Networking

🕒 vor 15 Tagen

🏄 California, District of Columbia – Remote

infoinfo

💵 $223.000 - $259.000 / Jahr

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🦅 H1B-Visum-Sponsor

infoinfo

👻 Geisterscore 4%

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 Ditto

Ditto

11 - 50 Mitarbeiter

Gegründet 2018

🔌 API

📡 Telekommunikation

API • Software • Telecommunications

Ditto ist eine Plattform, die Peer-to-Peer-Datensynchronisation über verschiedene Geräte, einschließlich mobiler Geräte und IoT, selbst im Offline-Modus ermöglicht. Sie bietet ein flexibles SDK, das nahtlos in bestehende Anwendungen integriert werden kann, um einen reibungslosen Datenfluss und Echtzeitaktualisierungen zu gewährleisten. Durch die Unterstützung mehrerer Programmiersprachen und die Bereitstellung automatischer Konfliktlösungen stellt Ditto sicher, dass Entwickler Anwendungen schnell modernisieren können, während sie eine hohe Datenzuverlässigkeit und Konnektivität aufrechterhalten.

Beschreibung

• Design, implement, and own core components of Ditto’s networking and transport stack • Work across overlay networking, routing, virtual connections, channel lifecycle, and physical transports/protocols including BLE, LAN, Wi-Fi Aware, and AWDL • Re-architect the networking stack toward a modular, scalable, high-performance design • Establish clear interfaces and ownership boundaries between transport layers and mesh abstractions • Debug and improve connectivity issues involving data transfer reliability, MTU negotiation, pairing instability, throughput ceilings, and cross-platform synchronization • Build and optimize transport mechanisms for flow control, backpressure, congestion handling, retries, connection lifecycle management, and failure recovery • Identify and eliminate performance bottlenecks in latency, memory footprint, CPU utilization, and tail behavior • Design protocol state machines, wire formats, and transport abstractions for unreliable networks and constrained environments • Establish observability through logging, metrics, and diagnostics for production debugging and root-cause analysis • Contribute to Ditto’s mission of enabling resilient, real-time applications through peer-to-peer synchronization at the edge • Collaborate in a distributed, asynchronous team environment

🎯 Anforderungen

• 5+ years of professional experience building systems software, with at least 3 years focused on networking, transport protocols, or routing • Strong proficiency in Rust or C++ • Knowledge of ownership and borrowing semantics, async runtimes, concurrency primitives, and profiling/optimization techniques • Understanding of TCP, UDP, and QUIC semantics and tradeoffs, including connection establishment, congestion and flow control, retransmission behavior, MTU/fragmentation, latency, throughput, and reliability • Exposure to or experience working with networked services and protocols • Ability to debug complex behavior in networked and concurrent systems, including race conditions, deadlocks, resource leaks, and latency spikes • Experience designing modular APIs and abstractions that scale across multiple implementations and evolve safely over time • Clear written and verbal communication skills in a distributed, asynchronous team environment • Passion for learning new networking technologies, APIs, and approaches • Nice to have: experience with mesh networking protocols, routing algorithms, or gossip protocols • Nice to have: understanding of mobile platform constraints, background execution models, battery optimization, and OS suspension/resume cycles • Nice to have: experience with Apple Core Bluetooth or Android WiFi Aware APIs • Nice to have: experience with Linux networking, sockets, async I/O, or low-level systems programming • Nice to have: willingness to travel once per quarter for in-person team gatherings • Required work authorization question concerns working in the United States

🏖️ Vorteile

• Competitive salaries • Meaningful equity • US health, dental, vision, life, and disability insurance • 401(k) • Flexible spending accounts • Flexible time off • Remote work • Atlanta office available as an optional place to work or meet teammates • Willingness to travel once per quarter for in-person team gatherings is listed as a nice-to-have

Jetzt Bewerben

Ähnliche Jobs

🕒 vor 15 Tagen

CVS Health

10.000+ Mitarbeiter

🏥 Gesundheitswesen

⚕️ Krankenversicherung

🛒 Einzelhandel

Senior Epic Ambulatory engineer configuring healthcare IT systems for CVS Health. Leading EHR requirements, workflows, upgrades, testing, and implementation deliverables.

🇺🇸 Vereinigte Staaten – Remote

💵 $83.430 - $222.480 / Jahr

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 15 Tagen

Allstate

10.000+ Mitarbeiter

💼 Beratung

📦 Logistik

🛡️ Versicherung

Senior Product Engineer building Java/Spring Boot distributed payment systems for Allstate insurance customers. Designing, deploying, and supporting cloud-native products and APIs.

🇺🇸 Vereinigte Staaten – Remote

💵 $100.000 - $170.500 / Jahr

💰 Post-IPO Equity im 2014-01

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🦅 H1B-Visum-Sponsor

infoinfo

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 15 Tagen

NVIDIA

10.000+ Mitarbeiter

🏥 Gesundheitswesen

🏭 Fertigung

🤖 Künstliche Intelligenz

NVIDIA software architect designing scalable networking fabrics for AI data centers. Driving collaborative hardware-software development and large-model training reliability.

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 15 Tagen

Ocean Spray Cranberries

1001 - 5000

🏭 Fertigung

📦 Logistik

🍽️ Lebensmittel & Getränke

SAP EDI technical lead managing IBM Sterling integrations and SAP S/4HANA trading-partner solutions. Supporting Ocean Spray’s farmer-owned cranberry cooperative through enterprise automation and supply-chain modernization.

🇺🇸 Vereinigte Staaten – Remote

💵 $104.700 - $130.900 / Jahr

💰 Seed Round im 2016-10

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🦅 H1B-Visum-Sponsor

infoinfo

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 15 Tagen

Dotmatics

501 - 1000

💼 Beratung

🏥 Gesundheitswesen

📦 Logistik

Full Stack Developer building LabArchives ELN, Inventory, and Scheduler software at Dotmatics. Developing full-stack features, testing frameworks, and secure accessible products for global researchers.

🇺🇸 Vereinigte Staaten – Remote

💵 $82.000 - $140.000 / Jahr

⏰ Vollzeit

🟠 Senior

🔴 Experte

🧑‍💻 Full-Stack-Entwickler

🦅 H1B-Visum-Sponsor

infoinfo

🗣️🇺🇸🇬🇧 Englisch erforderlich