
Job description
Join Acronis' mission to protect the digital world as a Senior Software Developer (Rust/Go). Contribute to the design and development of a large-scale open-source platform implemented in Rust, and evolve and maintain existing Go-based services and integrations.
Extend, refactor, and support existing Go services, design and implement core components of a high-performance, open-source platform written in Rust, and perform code reviews to ensure maintainability, performance, and secure development.
5+ years of professional experience in software development, strong hands-on expertise in Go and Rust, and a solid understanding of Rust's ownership and borrowing model, lifetimes, error handling patterns, and generic/trait-based design.
Keep exploring
Sign in to see similar jobs
Create a free account to discover roles related to this posting.
Company

Tech, Software & IT Services
Acronis delivers integrated data protection and cybersecurity solutions that address safety, accessibility, privacy, authenticity, and security (SAPAS) challenges across all environments. The company offers a comprehensive portfolio that includes antivirus, backup, disaster recovery, endpoint protection management, AI-driven antimalware, and blockchain-based data authentication, tailored for both home users and enterprise clients. Since its founding in Singapore in 2003 and incorporation in Switzerland in 2008, Acronis has earned the trust of over 5.5 million home users and 500,000 companies—including every Fortune 1,000 firms—through a global partner network of 50,000 service providers spanning more than 150 countries and 40 languages. Acronis distinguishes itself by combining cutting-edge AI and blockchain technologies with a unified cyber protection platform, providing reliable, end-to-end protection for data, applications, and systems.