Jobs · empllo
Software Engineer - Storage
Nimbus Data Systems · South America, North America · Posted 11d ago
About the role
Design and maintain B2 and S3-compatible APIs for external customers.
📋 Description Participate in technical design discussions and create design docs Maintain existing apps and implement new features Instrument services, develop metrics, drive durability and perf improvements Help shape coding methodologies and best practices 🎯 Requirements 4+ years of OOP (Java, Rust, C++, C#, etc) in enterprise backend Experience building large-scale software on thousands of servers Experience with AI-assisted development tools (Gemini, Cursor, Claude Code) Comfortable with all SDLC stages: design, implementation, testing, rollout Curious and seeks to understand before offering solutions Proactive in remote communication, surfacing blockers early 🎁 Benefits Learning and growth opportunities Remote-friendly collaboration Diversity, equity, and inclusion are core values Equal Opportunity Employer
Read the full posting on empllo →
FAQ
Is the Software Engineer - Storage role at Nimbus Data Systems remote?+
This Software Engineer - Storage position is listed as remote (South America, North America).
What is the salary for the Software Engineer - Storage role at Nimbus Data Systems?+
The listing states Estimated 76k-174k USD.
What seniority level is this Software Engineer - Storage role?+
This is a mid level position.
How do I apply for the Software Engineer - Storage role at Nimbus Data Systems?+
Use the "Apply on empllo" button to open the original posting on empllo, where you can submit your application directly to Nimbus Data Systems.