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

Senior Software Engineer, Android

Ditto

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.

Help us ignite the future of data synchronization as a Software Engineer at Ditto! We are seeking a software engineer to design, implement and test mission critical applications that enable optimized command and control and situational awareness using Ditto's technology. You will work on a small team, partnered with end-users, that handles the full end-to-end implementation from design, coding, testing, deployment, and operational support and troubleshooting.

As a Software Engineer you will:

  • Lead technical implementation for Ditto's App Builder
  • Help Ditto's customers solve complex issues with our solutions, e.g., resolving questions on SDKs, architecture, performance, scaling and everything in between
  • Be an expert on best practices for developing mobile applications using Ditto at scale
  • Advocate for customers' needs, working with the engineering and product teams to debug and reproduce problem reports and escalate problems to include other team members as needed.
  • Work with the developers and product managers to design and build interfaces (UI and API) to meet their needs.
  • Support application development teams with delivery requirements and pipelines (security/authentication, integration and test, and production distributions)

What you'll need:

  • Minimum of 3 years in an active software development role
  • Ability to develop complex applications using Kotlin and Jetpack Compose
  • Experience developing with networking protocols and communications (e.g. REST, TCP, UDP, QUIC)
  • Experience developing with Bluetooth particularly in a mobile device context
  • Experience developing with databases on mobile devices
  • Read and understand the intent of code, logs and stack traces, debugging in distributed environments
  • Knowledge of test automation frameworks, as well as common CI/CD practices
  • Strong communication skills, particularly written communication skills. As a distributed team, async communication is the norm and the development process often includes written architecture and design documents.

Nice to Haves:

  • Development background in multiple languages: Kotlin, Swift, Java, Rust, Javascript
  • Experience on multiple mobile frameworks: iOS, Flutter, React Native
  • Experience developing with lowcode/nocode software and APIs
  • Experience building libraries/frameworks/SDKs for distributed platforms
  • Experience with mesh networks, BLE, Wifi, and other mobile transports/radios
  • Experience with network administration, performance testing, or troubleshooting
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 and San Francisco offices are 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Android in United States vacancy
  •  ...Rapsodo in St. Louis is looking for a skilled engineer to champion AI-assisted development and ensure optimal integration across Android and iOS ecosystems. The ideal candidate has over 8 years of mobile development experience and 3 years working with Kotlin Multiplatform... 
    Android
    Senior

    Rapsodo

    Saint Louis, MO
    3 days ago
  •  ...Senior Software Engineer For Android A Senior Software Engineer for Android is an associate at Creative Chaos who is mainly responsible for developing and maintaining Android applications. The senior software engineer will work closely with cross-functional teams to... 
    Android
    Senior
    Remote work

    Creative Chaos

    United States
    1 day ago
  •  ...how the world works. Seeking Top-Notch Go Engineers: We are looking for exceptional Go engineers with 6+ years of hands-on software development experience, ideally with a strong...  ...systems (Windows, macOS, Linux, iOS, Android). Strong understanding of network protocols... 
    Android
    Senior

    Capitolis

    Dallas, TX
    4 days ago
  •  ...performance is dictated by data quality. The Role We are hiring a Senior Software Engineer, Mobile to build high-scale, high-reliability, compute-...  ...is a senior role with end-to-end ownership across iOS and Android . You will build recording workflows for camera devices (... 
    Android
    Senior

    mecka

    New York, NY
    2 days ago
  •  ...About the Role: We're hiring Chromium engineers to help build a new, AI-first browser....  ...What we're looking for: Strong software engineering fundamentals C++ /Chromium...  ...• Experience across platforms (desktop, Android, or mobile) • Product-minded engineers... 
    Android
    Senior
    Full time
    Remote work

    GrabJobs

    United States
    3 days ago
  •  ...Senior Software Engineer, Mobile VIA is making an impact, and so can you. At VIA, our mission is to make communities cleaner, safer, and more...  ...of high-quality native applications for iOS (Swift) and Android Maintain application performance, troubleshoot issues, and... 
    Android
    Senior

    VIA

    Somerville, MA
    3 days ago
  •  ...Senior Software Systems Engineer Sonsoft, Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft...  ...Enabled Services. Job Description • Experience with iOS, Android and/or web app development • Experience working on... 
    Android
    Senior

    SonSoft

    Edison, NJ
    1 day ago
  •  ...Senior Software Engineer - Android OS for a CONTRACT to HIRE role in Irvine, CA. Its an Onsite role. Only USC and GC. Position Summary We are looking for a Senior Software Engineer with deep experience in Android OS and AOSP platform engineering.... 
    Android
    Senior
    Contract work

    3B Staffing LLC

    Irvine, CA
    1 day ago
  •  ...Senior Android Software Engineer The mobile app is our primary point of interaction with members. It allows users to control and configure our product and helps them gain insights. You will work very closely with other Engineers (backend, firmware, ML), departments... 
    Android
    Senior
    Full time
    Immediate start
    Remote work
    Worldwide

    Eight Sleep

    United States
    1 day ago
  •  ...Senior Software Engineer Tech Tammina LLC 6+ years experience building great software. 2+ years experience with web browser technologies...  ...Grails is a plus. Mobile applications development (iOS, Android, and Mobile Web) is a plus. An understanding of Telematics... 
    Android
    Senior
    Full time
    Flexible hours

    Tech Tammina

    Irvine, CA
    1 day ago
  •  ...test, and deploy features for the Allegro Android application, ensuring high quality,...  ...with product owners, designers, and other engineering teams to translate user needs into intuitive...  ...(e.g., Git). Solid understanding of software engineering principles, data structures,... 
    Android
    Senior

    HeadHR

    Poland, NY
    3 days ago
  •  ...your personal taste. Job Overview At Beli, individual Software Engineers operate like full product teams. As a Software Engineer at...  ...testing, launching, measuring, and support of Beli iOS and Android app features. You will work closely with the CTO, CEO, and other... 
    Android
    Senior
    Full time

    Beli

    New York, NY
    22 hours ago
  • $160k

     ...has a direct hire opportunity in Colorado Springs, CO for a Senior Software Engineer IV. In this role, you will take ownership of new...  ...JAVA programming languages. -Experience with Linux and Android software development. -Solid understanding of computer science... 
    Android
    Senior

    Trillium Staffing

    Colorado Springs, CO
    1 day ago
  •  ...A Moving Experience. Software Developer for xUI Edge Gen 1 Job description: 1.System Integration Development o Interface with LLM development...  ...embedded development • Hands-on project experience with Linux/Android Automotive OS • Understanding of LLM, Agent, RAG and... 
    Android
    Senior
    Work experience placement
    Local area
    Remote work

    Cerence

    United States
    6 days ago
  •  ...Senior Software Engineer Role The Senior Software Developer will help shape the future of the organization’s technology through innovative,...  ...mockups. Work across the full application stack, including iOS, Android, APIs, and web portals. Follow Agile development practices... 
    Android
    Senior

    Frontline Source Group

    Denver, CO
    1 day ago
  •  ...Senior Software Engineer JLL empowers you to shape a brighter way. Our people at JLL are shaping the future of real estate for a better world...  ...field ~6+ years of professional experience developing Android applications ~ Expertise with Java and Kotlin programming... 
    Android
    Senior
    Remote work

    JLL Technology Solutions (formerly BRG)

    United States
    1 day ago
  • $150k - $165k

     ...Senior Software Engineer St. Louis Park, MN Job Summary: We are seeking a Senior Software Engineer with specialized experience...  ...systems, including embedded components and mobile apps (iOS/Android). Build secure and user-friendly mobile applications for... 
    Android
    Senior

    Enterra Medical, Inc.

    Minneapolis, MN
    4 days ago
  •  ...Sr Software Engineer (Hybrid) Location: Owatanna, MN ONLY Employment Type: Full-time Legal...  .... Job Description Position: As a Senior Software Engineer, you will create...  ...edge software using C++, C#, Java, and/or Android To help define the software... 
    Android
    Senior
    Full time
    Remote work

    Samprasoft

    Blaine, MN
    2 days ago
  • $148.7k - $199.4k

     ...is a global organization of engineers, product developers, designers...  ...Media Engineering builds the software and systems that prepare media...  ...stack. Our team is seeking a Senior Software Engineer to help us...  ...(e.g. Playstation, Switch), Android devices (e.g.FireTV), or similar... 
    Android
    Senior

    Disney Cruise Line

    Seattle, WA
    1 day ago
  • A safety technology company in Boston is seeking a Senior Software Engineer to lead software architecture for advanced robotic systems. This role...  ...engineers. Candidates should have extensive experience in Android development and a solid understanding of mobile design. The... 
    Android
    Senior

    Axon Enterprise Inc

    Boston, MA
    2 days ago
  •  ...Tycho.AI Tycho.AI builds autonomy software for unmanned systems operating in GPS- and...  ...for experienced energetic software engineers to join our growing team building out and...  ...with defense software platforms such as Android Team Awareness Kit (ATAK). Why Tycho.... 
    Android
    Senior

    Tycho AI, Inc

    Cambridge, MA
    4 days ago
  •  ...Senior Software Engineer - Roku Location: On-Site - New York / Los Angeles / San Francisco / Ft. Lauderdale About The Role You'll build...  ...ropm, bslint, roku-debug) Other OTT platforms: Fire TV, Android TV, Apple TV, Samsung TV, LG webOS Observability tools:... 
    Android
    Senior
    Work experience placement

    Paramount Global Services

    Burbank, CA
    1 day ago
  •  ...Senior Software Engineer Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future...  ...Experience developing for gaming consoles (e.g. Playstation, Switch), Android devices (e.g.FireTV), or similar devices... 
    Android
    Senior

    Disney

    Seattle, WA
    6 days ago
  •  ...technology platform of choice. At Adyen, everything we do is engineered for ambition. For our teams, we create an environment...  ...that help businesses achieve their ambitions faster. Senior Android Software Engineer Adyen is looking for a full-time Senior Android... 
    Android
    Senior
    Full time
    Work at office
    Flexible hours

    Adyen

    Chicago, IL
    3 days ago
  • $140k - $200k

     ...has the #1 rated job search app on iOS & Android. About the Team: Our team has a...  ...jobseekers and employers and need full-stack engineers to build fast, scalable, and effective...  ...~5+ years of experience in full stack software development ~ Comprehensive computer... 
    Android
    Senior
    Full time
    Remote work
    Flexible hours

    ZipRecruiter

    Palo Alto, CA
    22 hours ago
  • $148.7k - $199.4k

     ...Senior Software Engineer Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future...  ...developing for gaming consoles (e.g. Playstation, Switch), Android devices (e.g. FireTV), or similar devices #DISNEYTECH... 
    Android
    Senior
    Remote work

    Disney

    United States
    2 days ago
  •  ...Description: We are seeking a versatile and talented Full Stack Software Engineer to support the development and maintenance of our web portal...  ...building and deploying mobile applications for both iOS and Android platforms. Familiarity with database design and... 
    Android
    Senior
    Casual work
    Remote work
    Flexible hours

    Quartermaster

    Washington DC
    4 days ago
  • $184k - $287.5k

     ...NVIDIA is looking for outstanding Software Development Engineers to join our outstanding Networking Software engineering team, developing driver...  ...efficiency and lowest latency with low CPU utilization! Linux/QNX/Android/Windows is your calling then you have reached right place... 
    Android
    Senior
    Work experience placement

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $200k - $240k

     ...Are: AED Product Development (AED) is an engineering product design and development firm...  ...society. Who You Are: You are a professional software developer with experience integrating...  .... Mobile app experience on both iOS and Android devices. In addition to exciting work at... 
    Android
    Senior
    Work experience placement
    Local area

    Sphere Entertainment Co

    Bozeman, MT
    4 days ago
  •  ...The Role: We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative team at General Motors. In this role...  ...and understanding data driven results Linux, Android and / or QNX user level experience Previous experience with... 
    Android
    Senior
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    4 days ago

Do you want to receive more vacancies?

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