Graduate Software Engineer
Skills & Stack
About the Role
Graduate Software Engineer at Ditto focused on software engineering training. Join Ditto as a Graduate Software Engineer and participate in a structured training program.
About Ditto Live Incorporated
Ditto is on a mission to unleash the full power of edge devices by removing all the plumbing required to build amazing applications. We bridge the digital divide by enabling real-time data synchronization—even when internet connectivity is limited or non-existent. Our peer-to-peer technology is trusted by major customers like Chick-fil-A and Delta Airlines, and we also work closely with the U.S. military on mission-critical connectivity solutions. As a fast-growing startup poised for a future IPO, our team is globally distributed, and our core values are trust, communication, and continuous improvement. We celebrate diversity and strive to create a team that encompasses a wide range of backgrounds, skill sets, and perspectives.
What You'll Do
- 1Complete our extensive 2-year training program on all aspects of software engineering
- 2Learn an abundance of programming languages including Rust, Swift, and Kotlin
- 3Gain valuable experience with modern development methodologies, practices, and tools
- 4Ship code across our portfolio of products, demos, and examples
- 5Improve our efficiency by helping develop our internal tools and automation
- 6Hone your problem-solving skills helping customers troubleshoot their issues
- 7Sharpen your technical communication with documentation enhancements
- 8Earn promotion to a Software Engineer position within 2 years
- 9Gain a command of internal collaboration with product, sales, and marketing teams
What We're Looking For
- First Class Bachelor degree in Computer Science or related degree
- Multiple years of programming experience in one or more languages (e.g., Python, C, Java, Rust)
- Familiarity with CS fundamentals such as hardware, networking, and operating systems
- (Nice to have): Experience building mobile applications (Android/iOS)
- Strong appetite for learning and desire to tackle new technologies
- Creative problem-solving abilities and clear communication
Ready to apply for this role?
Graduate Software Engineer at Ditto Live Incorporated — click below to submit your application.
