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

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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Networking in New York, NY vacancy
  • $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... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    New York, NY
    2 days ago
  • $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... 
    Senior
    Full time
    Remote work

    Nvidia

    New York, NY
    1 day ago
  • $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... 
    Senior
    Immediate start
    Flexible hours

    Moonlite AI

    New York, NY
    3 days ago
  • $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... 
    Senior
    Full time
    Work at office

    Nayya

    New York, NY
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Work at office

    Tab S

    New York, NY
    a month ago
  •  ...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,... 
    Senior
    Full time
    Work at office

    Datadog

    New York, NY
    more than 2 months ago
  • $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... 
    Senior
    Full time
    Work from home
    Flexible hours

    Spotify

    New York, NY
    more than 2 months ago
  • $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

    Google

    New York, NY
    1 day ago
  • $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—... 
    Senior
    Full time
    Work at office
    Local area

    Decagon

    New York, NY
    more than 2 months ago
  • $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

    Google

    New York, NY
    4 days ago
  • $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... 
    Senior
    Full time
    Contract work

    Met Tel

    New York, NY
    more than 2 months ago
  • $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... 
    Senior
    Full time

    Astronomer

    New York, NY
    a month ago
  • $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... 
    Senior
    Full time

    Hulu

    New York, NY
    4 days ago
  • $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... 
    Senior
    Full time
    Local area
    Flexible hours

    Weight Loss, Better Sex, Fuller Hair, Improved Skin And More...

    New York, NY
    more than 2 months ago
  •  ...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

    Balyasny Asset Management

    New York, NY
    4 days ago
  •  ...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

    JP Morgan Chase

    New York, NY
    3 days ago
  • $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... 
    Senior
    Full time
    Immediate start
    Remote work
    Worldwide
    2 days per week

    Stubhub

    New York, NY
    more than 2 months ago
  •  ...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

    Balyasny Asset Management

    New York, NY
    4 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week

    The New York Times Company

    New York, NY
    more than 2 months ago
  • $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... 
    Senior
    Temporary work
    For contractors
    Work experience placement

    Bloomberg

    New York, NY
    13 hours ago
  • $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... 
    Senior
    Hourly pay
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Doordash

    New York, NY
    more than 2 months ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Work from home
    Home office
    Monday to Friday
    Flexible hours
    3 days per week

    Alloy

    New York, NY
    more than 2 months ago
  • $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... 
    Senior
    Full time
    Work at office

    Equinix

    New York, NY
    3 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Flexible hours

    Oscar Health Insurance

    New York, NY
    1 day ago
  •  ...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... 
    Senior
    Full time
    Relocation

    Antioch

    New York, NY
    more than 2 months ago
  • $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... 
    Senior
    Full time
    For contractors
    2 days per week

    Metropolitan Transportation Authority

    New York, NY
    more than 2 months ago
  • $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... 
    Senior
    Work at office
    Local area
    Work from home
    Home office

    SeatGeek

    New York, NY
    3 days ago
  • $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... 
    Senior
    Work at office
    Local area
    Immediate start

    Clear Street

    New York, NY
    4 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area
    3 days per week

    Epiq Systems

    New York, NY
    3 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Contract work
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    New York, NY
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Networking. Be the first to apply!