Senior Backend Engineer - Object Storage
Idrive SoftwareThis job is no longer accepting applications
Job Description
As a Senior Backend Engineer - Object Storage, you will join a global engineering team to design, build, and optimize highly scalable backend services that power our S3-compatible object storage platform.
What you will be doing:
Backend architecture & development
- Design, develop, and maintain scalable backend systems using Golang.
- Apply sound architectural principles, design patterns, and best practices to ensure robust and maintainable solutions.
- Optimize performance through efficient multi-threading and concurrent programming.
System performance & problem solving
- Build high-throughput, low-latency backend components that support mission-critical workloads.
- Leverage your knowledge of data structures and algorithms to develop reliable and efficient code.
- Write clean, testable code and conduct code reviews to ensure quality.
Cross-platform implementation
- Develop backend services that run efficiently in Linux-based environments.
- Ensure system portability, performance, and reliability across platforms.
Collaboration & ownership
- Take full ownership of your projects as an individual contributor, from design to deployment.
- Collaborate with DevOps, QA, and product teams to ensure seamless integration and delivery.
- Contribute to improving internal processes and code quality standards.
What we expect from you:
- 3+ years of professional backend development experience, ideally with product-based or tech-first companies.
- Strong proficiency in Golang and experience building production-grade applications.
- Hands-on experience with multi-threading, concurrency models, and performance optimization.
- Solid grasp of core data structures, algorithms, and systems-level programming concepts.
- Experience working with Linux environments and tools.
- Ability to work independently, take initiative, and deliver reliable, maintainable code.
- Bachelors degree in Computer Science, Computer Engineering, or a related field from a recognized institution.
More Info
Key Skills
About Company
IDrive Software is a leading provider of cloud backup, storage, and remote access solutions, trusted by over 5 million users across Windows, macOS, iOS, and Android platforms.
Our flagship products IDrive® and RemotePC™™ are relied on by individuals, small businesses, and large enterprises to protect, access, and manage data securely.
We offer a powerful suite of services, including Cloud Storage, Online Backup, Bare-metal Restore, and Remote Access, all designed to deliver reliable data protection and business continuity.
Our ever-growing product lineup featuring IDrive BMR, IDrive 360, IDrive® e2, and more is constantly evolving to meet the dynamic demands of modern data infrastructure.
At IDrive Software, we are proud of our innovative, self-driven teams whose expertise fuels the development of our robust applications.
We cultivate a culture of ownership, agility, and excellence, making IDrive a dynamic and rewarding place to grow your career in the cloud technology space.
