All Companies
Ditto

Ditto

Ditto, a SaaS company, is redefining how data moves at the edge. They are currently hiring for three remote positions. Ditto has three open positions. * **Senior Software Engineer, SDK React Native:** This remote position involves owning the developer experience for Ditto's React Native SDK. Responsibilities include designing APIs for React Native developers, building and maintaining native bridges, debugging across the full stack, working with other SDK owners, developing test suites, integrating with CI/CD pipelines, partnering with customer support, and mentoring best practices. The role requires 5+ years of mobile development experience, deep expertise in React Native internals, strong Android development experience, debugging and diagnostic expertise, test automation and CI/CD fluency, and excellent communication skills. * **Forward Deployed Engineer:** This remote, customer-facing role focuses on bringing Ditto's technology directly to military and federal users. Responsibilities include partnering with Account Executives and leadership, conducting on-site demos, leading technical portions of customer meetings, transitioning into a delivery role, designing and implementing custom integrations, and supporting field testing. The role requires 8+ years of technical engineering experience within DoD and/or Federal environments, hands-on expertise with tactical networking and distributed systems, direct experience working with the ATAK/TAK ecosystem, strong software engineering skills, familiarity with tactical radios, and the willingness to travel 60–70%. The candidate must have the ability to obtain a Secret clearance at minimum. * **Software Engineering Manager, Networking:** This remote position involves leading a team of 8-10 software engineers. The Software Engineering Manager will be responsible for the technical roadmap and architecture of the mesh network, driving execution against team OKRs, collaborating cross-functionally, maintaining operational excellence, and thriving in a fast-paced environment. The role requires 7+ years of software engineering experience with at least 2+ years managing software engineering teams, deep networking expertise, systems thinking, a delivery focus, strong communication skills, and comfort with ambiguity. The technology stack for these roles includes: React Native SDK, JavaScript, Native Code Debugging, Android Development, Kotlin, TypeScript, Rust, JNI, JSI, TurboModules, API Design, Test Automation, CI/CD, Cross-Platform Development, Customer Support, Design Documentation, Technical Engineering, Tactical Networking, Distributed Systems, ATAK/TAK Ecosystem, Software Engineering, Tactical Radios, Communication Stacks, Presentation Skills, Field Support, Integration, Custom Integrations, Operational Evaluations, Problem Solving, Customer Engagement, Military Experience, Overlay Mesh Network, Userland Drivers, Protocol Design, Performance Optimization, Reliability Improvements, Agile Processes, Cross-functional Collaboration, Incident Response, Systems Thinking, Low-Level Infrastructure, Routing, Packet Handling, RF Networking. All three positions are remote. While the positions are remote, Ditto’s Atlanta and San Francisco offices are open. * **What are the required qualifications for the Forward Deployed Engineer position?** The Forward Deployed Engineer role requires 8+ years of technical engineering experience within DoD and/or Federal environments, hands-on expertise with tactical networking and distributed systems, direct experience working with the ATAK/TAK ecosystem, strong software engineering skills, and familiarity with tactical radios. Additionally, the candidate must be willing to travel 60–70% for on-site customer engagements, exercises, and field support and have the ability to obtain a Secret clearance at minimum. * **What kind of experience is preferred for the Software Engineering Manager, Networking role?** The Software Engineering Manager role prefers experience with mesh networking, peer-to-peer protocols, or multi-transport network architectures, familiarity with mobile platforms, experience with Bluetooth, background in embedded systems, IoT, edge computing, or offline-first architectures, experience with Rust or other systems programming languages, implementing SLIs and SLOs, chaos engineering, fault injection testing, or formal verification methods, understanding of constraints in edge networking, and experience with public sector and defense networking. * **What benefits does Ditto offer?** Ditto offers competitive salaries and meaningful equity. Benefits vary by region. In the US, that includes health, dental, vision, life, and disability insurance, plus a 401(k) and flexible spending accounts. In the UK, they offer private healthcare through Vitality, a pension plan, and region-specific coverage. Everyone at Ditto can utilize flexible time off. * **Does Ditto offer any office space for employees?** While Ditto is a remote-first company, their Atlanta and San Francisco offices are open for those who want a place to work or meet up with teammates. * **What is Ditto's approach to hiring?** Ditto values grit, curiosity, adaptability, and a genuine spark for their mission. They encourage applicants to apply even if they don't meet every single requirement.

About the Company

<p><strong>About Ditto</strong></p><p>Ditto allows teams to manage their copy from design to production with a single source of truth. Copy is currently the most under-leveraged aspect of building product, despite being even higher ROI than design and touched by everyone from legal to engineering. We experienced this problem first-hand while working as engineers at Google, Facebook, Twitter, Asana, and Instagram. We're growing fast, so what you build has the chance to materially impact the workflows of product and design teams. If you're interested, apply on Bookface, or send a bit about you + your resume to [email protected] .</p><p><strong>About us</strong></p><p>Ditto helps teams manage their copy from design to production with a single source of truth. Over 3600 teams (from Fortune 500 companies to startups!) currently use Ditto. We believe the words we use in our products are the most powerful tool we have to deliver experiences that convert, educate, and personalize. We’re building Ditto to help turn words into your product’s greatest advantage with a platform that works end-to-end to draft, iterate, and sync product copy from design to development. We’re backed by incredible investors like Y Combinator, Greycroft, Soma Capital, and founders/top operators from Doordash, Kabam, IFTTT, and Pinterest. We’re a fast-moving team, and this role is an opportunity to join an early-stage startup as one of the first team members and directly impact how teams build products.</p>

Tech Stack

ReactTypeScriptNode.jsMongoDB

Quick Facts

Founded
2018

Open Positions

3
Senior Software Engineer, SDK React Native

About Ditto: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'...

View Job
React Native SDKJavaScriptNative Code DebuggingAndroid DevelopmentKotlin
Forward Deployed Engineer

About Ditto: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'...

View Job
Technical EngineeringTactical NetworkingDistributed SystemsATAK/TAK EcosystemSoftware Engineering
Software Engineering Manager. Networking

About Ditto: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'...

View Job
Software Engineering LeadershipPeople LeadershipWireless NetworkingOverlay Mesh NetworkUserland Drivers

Frequently Asked Questions

What does Ditto do?
About Ditto Ditto allows teams to manage their copy from design to production with a single source of truth. Copy is currently the most under-leveraged aspect of building product, despite being even higher ROI than design and touched by everyone from legal to engineering. We experienced this prob...
What tech stack does Ditto use?
Ditto uses technologies including React, TypeScript, Node.js, MongoDB.
What industry is Ditto in?
Ditto operates in the SaaS industry.
How many open jobs does Ditto have?
Ditto currently has 3 open positions on Clera.