Staff Software Engineer, SDK
Ditto(2 months ago)
About this role
As a Staff Software Engineer for the Swift SDK at Ditto, you will drive the technical vision and end-to-end delivery of the Swift SDK, enabling seamless real-time data synchronization across Apple platforms. Your responsibilities include designing type-safe Swift APIs, architecting interop bridges between Swift and Rust, conducting performance profiling, and mentoring engineers while establishing best practices. You'll also collaborate with cross-functional teams to optimize developer experience, diagnose integration issues, and ensure high-quality deliverables through rigorous testing and CI/CD automation.
Required Skills
- Swift
- API Design
- Architecture Decisions
- Performance Profiling
- Release Automation
- Mentorship
- Cross-Functional Collaboration
- Developer Experience
- Testing
- Observability
+19 more
About Ditto
www.ditto.comDitto is an innovative provider of resilient edge device connectivity and mobile database solutions. The platform allows businesses to build and manage offline-first applications that enable peer-to-peer synchronization and data sharing, ensuring operational continuity regardless of connectivity status. With a focus on removing reliance on cloud servers and enabling decentralized computing, Ditto empowers organizations across various sectors—including aviation, retail, and public services—to enhance performance and ensure mission-critical data remains accessible at all times. Their technology leverages advanced capabilities such as automatic mesh networking and conflict-free data management, making it an ideal choice for modern businesses looking to optimize their edge infrastructure.