Senior Software Engineer, Networking
Ditto
Networking Software Engineer Ditto is redefining how data moves at the edge. Our mission is to make it seamless for developers to build resilient, real-time applications, regardless of network conditions. Whether you're in a stadium, airplane, or remote military base, Ditto's peer-to-peer sync engine ensures devices stay connected and data stays consistent, even without internet. With more than $145 million in funding and trusted by organizations like Chick-fil-A, Delta Airlines, and the U.S. military, Ditto powers mission-critical experiences across aviation, retail, travel, hospitality, defense, and more. As a globally distributed, fast-growing startup, we're committed to building a diverse and inclusive team that reflects the wide range of perspectives needed to solve the world's hardest connectivity problems. Ready to shape the future of mesh networking? Join a team at the forefront of next-generation network technology at Ditto. We're expanding our core network stack and building high-performance solutions in next-generation networking, including routing protocols, end-to-end connectivity, transport mechanisms, and edge platforms for mesh systems. Work remotely, set your own schedule, and solve complex, meaningful problems. At Ditto, we are proud to be an equal opportunity employer with a diverse, global team. We believe that inclusive teams drive innovation, and we're committed to fostering a workplace that values a wide range of backgrounds, perspectives, and talents. As a Software Engineer – Networking, you will: Design, implement, and own core components of Ditto's networking and transport stack, spanning overlay networking (routing, virtual connections, channel lifecycle) and underlying physical transports and protocols (BLE, LAN, Wi-Fi Aware, AWDL, etc.). Drive the re-architecture of the networking stack toward a more modular, scalable, and high-performance design, establishing clear interfaces and ownership boundaries between transport layers and mesh abstractions. Debug and systematically improve real-world connectivity issues including data transfer reliability, MTU negotiation, pairing instability, throughput ceilings, and cross-platform data sync behavior. Build and optimize transport mechanisms with explicit attention to flow control, backpressure, congestion handling, retries, connection lifecycle management, and failure recovery. Identify and eliminate performance bottlenecks across latency, memory footprint, CPU utilization, and tail behavior in highly concurrent, asynchronous systems. Design protocol state machines, wire formats, and transport abstractions that remain correct under unreliable networks, intermittent connectivity, and constrained environments. Establish meaningful observability through targeted logging, metrics, and diagnostics to enable rapid production debugging and root-cause analysis. This role is ideal for engineers passionate about networking, distributed systems, and building low-level infrastructure that operates at scale and in constrained environments. What You'll Need 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++, including ownership and borrowing semantics, async runtimes, concurrency primitives, and profiling / optimization techniques. An understanding of some of key mesh networking topics such as TCP, UDP, and QUIC semantics and tradeoffs, including connection establishment, congestion and flow control, retransmission behavior, MTU/fragmentation, and practical implications for latency, throughput, and reliability in real-world systems. Exposure to or experience working with networked services and protocols. Demonstrated ability to debug complex behavior in networked and concurrent systems (race conditions, deadlocks, resource leaks, 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. A passion to learn new networking technologies, APIs, and approaches to build at the bleeding edge of mesh networking. Nice to Haves Experience with mesh networking protocols, routing algorithms, or gossip protocols. Understanding of mobile platform constraints including background execution models, battery optimization, OS suspension/resume cycles, and their impact on persistent connections. Experience with Apple Core Bluetooth or Android WiFi Aware APIs. Experience with Linux networking, sockets, async I/O, or low-level systems programming. Willingness to travel once per quarter for in-person team gatherings. The Benefits of Building with Us We offer competitive salaries and meaningful equity. We believe everyone on the team should have a stake in what we're building. Benefits vary by region to make sure you're covered in the ways that matter most. In the US, that includes health, dental, vision, life, and disability insurance, plus a 401(k) and flexible spending accounts. Regardless of where you live, everyone at Ditto can utilize flexible time off. And while we work remotely, our Atlanta office is always open if you ever want a place to work or meet up with teammates. Apply Anyway At Ditto, we know game-changers don't always come wrapped in a "perfect" resume. Years of experience? Every single bullet point checked? Meh. That's not what drives us. What does matter? Grit. Curiosity. Adaptability. And a genuine spark for what we're building. So if you're fired up about our mission but not sure you tick every box - hit that apply button anyway. Use your application to show us how you'll make an impact here. We're always on the lookout for exceptional humans who want to grow, stretch, and build something meaningful with us. Equal Opportunity Employer Ditto is proud to be an equal-opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristics. Ditto is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let us know. Ditto
$182k - $242k
...company (Nasdaq: CRWV) in March 2025. Learn more at .About the Role:CoreWeave is seeking a passionate and innovative Senior Software Engineer of Network Services to lead the architecture, scaling, and operations of our network services. You'll be tackling the complex challenges...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$200k - $322k
NVIDIA is looking for an experienced software engineer with infrastructure experience to become a senior member of the Cloud Foundations Automation - Development Team... ...doing:Developing software to enable efficient network design, deployment and day 2 management.Building...SeniorFull timeRemote work$165k - $225k
Senior Software Engineer, Network Platform Moonlite delivers high-performance AI infrastructure for organizations running intensive computational research, large-scale model training, and demanding data processing workloads. We provide infrastructure deployed in our facilities...SeniorImmediate startFlexible hours$160k - $200k
...experience for internal teams, external partners, and the AI engineers building on top of the platform Set technical direction for... ...compliant What we're looking for ~6+ years of professional software engineering experience, with significant time building backend...SeniorFull timeWork at office- ...team is headquartered in New York and brings deep expertise in finance and AI. About the Role Tabs is looking for a Senior Software Engineer to join our Platform team, reporting to the engineering leader who owns platform and infrastructure. Your customers are the...SeniorFull timeContract workWork at office
- ...abstractions on top of it so that companies and engineers across the world continue to trust... .... Our team is looking for a Senior Software engineer to help us scale and continue... ...mentor and buddy program for in-house networking An inclusive company culture,...SeniorFull timeWork at office
$164.45k - $234.93k
...industry? The Platform Developer Experience (PDX) studio builds the infrastructure and internal products that power how Spotify engineers ship software. Within PDX and Backstage Product Area, the Platform Infrastructure team is building the next generation of cloud and...SeniorFull timeWork from homeFlexible hours$174k - $252k
...sources of issues and the impact on hardware, network, or service operations and quality.... ...experience. 5 years of experience with software development in C++.3 years of experience... ...accessible technologies.Google's software engineers develop the next-generation technologies...Senior$200k - $400k
...team builds and operates the foundations that power Decagon: networking, data, ML serving, developer platform, and real‑time voice... ...ergonomics. About the Role We’re looking for a Senior Software Engineer to help build and evolve our internal developer platform—...SeniorFull timeWork at officeLocal area$174k - $252k
...sources of issues and the impact on hardware, network, or service operations and quality.... ...testing, maintaining, or launching software products, and 1 year of experience with... ...technical leadership role. Google's software engineers develop the next-generation technologies...Senior$150k - $180k
...fully managed services that focus on secure connectivity, and network and mobility services. We simplify communications and... ...knowledge and enjoy a rewarding career. We are seeking a Senior Software Engineer – Integration to join a new Bruin Platform Modernization...SeniorFull timeContract work$210k - $250k
...Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is the company behind Astro, the industry... ...R&D team is at the heart of it. We’re looking for a Software Engineer to our Core Platform team, where you’ll work on core systems...SeniorFull time$141.9k - $190.3k
Job Posting Title:Senior Software Engineer - Cloud Account ManagementReq ID:10142528Job Description:Disney Entertainment and ESPN Product & TechnologyTechnology... ...managementFamiliarity with general and AWS-specific networking concepts, including VPC constructs, Firewalling, and...SeniorFull time$182.3k - $220k
...impact, scale, and the chance to help lead the patient revolution, come build with us. The Role We're looking for a Frontend Engineer to join the Care Platform Clinical Workflows team at Ro. In this role, you'll design, build, and maintain purpose-built provider...SeniorFull timeLocal areaFlexible hours- ...Experience ProfessionalsContact: Ashley RezinJob ID: REQ8582Platform Engineering owns the end-to-end experience of how engineers, investment teams and researchers at Balyasny build, test, ship and run software at scale - from source control and authentication systems that...Senior
- ...paramount importance, you can play a pivotal role.As a Lead Infrastructure Engineer at JPMorgan Chase within the Corporate Sector - Enterprise Network team, you utilize strong knowledge of software, applications, and technical processes within the infrastructure...Senior
$200k - $250k
...safest, most convenient way to offer a ticket to the millions of fans who browse our platform around the world. Senior Software Engineer, Catalog Platform (Back-End) (StubHub, Inc., New York, NY) Enhance observability and robustness of the...SeniorFull timeImmediate startRemote workWorldwide2 days per week- ...Experience ProfessionalsContact: Ashley RezinJob ID: REQ8583Platform Engineering owns the end-to-end experience of how engineers, investment teams and researchers at Balyasny build, test, ship and run software at scale - from source control and authentication systems that...Senior
$140k - $160k
...and Platforms mission is a central hub for new, high-ambition AI opportunities and services at The Times. We are hiring a Senior Software Engineer to help build the backend services and infrastructure that will form our internal AI Platform. This platform will enable...SeniorFull timeWork at officeLocal areaFlexible hours2 days per week$160k - $240k
Senior Software Engineer - Public Cloud Engineering Location New York Business Area Engineering and CTO Ref # 10052011... ...technologies. From security, governance, and identity to networking, observability, deployment, and compute, our teams build the...SeniorTemporary workFor contractorsWork experience placement$130.6k - $192k
...scheduling, and end-user tooling. About the Role As a Senior Software Engineer on Spark Platform, you will set the technical direction for... ...in production — operator patterns, executor pod lifecycle, network topology, and the multi-tenant failure modes that show up...SeniorHourly payWork at officeLocal areaRemote workRelocationFlexible hours$166k - $209k
...the foundations that make it easier for engineers to build high-quality product experiences... ...we build, ship, and maintain frontend software, including responsible use of AI and agentic... ...quality and leverage Contribute as a senior engineer on a growing team: driving...SeniorFull timeWork at officeLocal areaImmediate startWork from homeHome officeMonday to FridayFlexible hours3 days per week$136k - $204k
...interconnections to all the key clouds and networks. Much of the internet that you know... ....We are looking for an experienced Senior Staff Engineer to help us build and operate a highly... ...operation of highly reliable services and software to model network entities and...SeniorFull timeWork at office$180.5k - $236.91k
Hi, we're Oscar. We're hiring a Senior Software Engineer, Cloud Infrastructure / SRE to join our Engineering team.Oscar is the first health insurance... ...tools like Prometheus, Grafana, or similar.Security & Networking: Knowledge of cloud-native security (IAM, VPC peering) and...SeniorFull timeWork at officeFlexible hours- ...simulation scenarios. By moving development out of the field and into software, Antioch drastically reduces dependence on expensive, slow,... .... Who are we looking for? We're hiring Platform Engineers to build the cloud infrastructure, customer-facing application...SeniorFull timeRelocation
$126.75k - $149.6k
...Description Position at MTA Headquarters JOB TITLE: Senior Software Engineer SALARY RANGE: $126,745 - $149,600 DEPT/DIV:... ...Transportation Authority is North America's largest transportation network, serving a population of 15.3 million people across a 5,000...SeniorFull timeFor contractors2 days per week$25k
...and modernizing the ticketing industry.We are looking for a Senior Software Engineer to join SeatGeek’s Platform team. You'll improve the... ...including core compute, infrastructure as code, database, and network infrastructure.The nature of the ticketing engineering industry...SeniorWork at officeLocal areaWork from homeHome office$150k - $200k
...with markets tomorrow.For more information, visit .The RoleAs a Platform Engineer, your customers are our engineers.You'll build the internal platform that enables product teams to ship software faster, safer, and with greater confidence. Rather than simply managing infrastructure...SeniorWork at officeLocal areaImmediate start$195k - $255k
...impact at scale.Job Description:Epiq AI Labs is the innovation and engineering hub behind Epiq’s next-generation AI platform for corporate... ...engineering standards.Required Qualifications5+ years of software-engineering experience with demonstrated depth in backend, distributed...SeniorFull timeWork at officeLocal area3 days per week$153k - $204k
...team builds the API platform and the tooling that every other engineering team at CoreWeave uses to ship and consume APIs. This role sits... ...helps make generation the default path.About the role:As a Senior Engineer on API Platform & Client Tooling, you'll design and build...SeniorPermanent employmentFull timeContract workTemporary workCasual workWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Networking. Be the first to apply!
- summer intern software engineer New York, NY
- software developer fintech New York, NY
- startup software engineer New York, NY
- financial software developer New York, NY
- junior software developer remote New York, NY
- software engineer New York, NY
- software data engineer New York, NY
- freelance software developer New York, NY
- software developer internship no experience New York, NY
- part time software developer New York, NY

