Become a part of a global team working to revolutionize the enterprise storage and backup and disaster recovery experience
Create
We build the best experience for our community – as a team.
Learn
We look inside and outside for inspiration and learning.
Play
Life is what happens when you’re busy working. We make sure to enjoy it.
Senior Storage Software Developer – Storage, Networking, Systems & Virtualization Solutions
Location: Remote
Job Type: Full-time
Compensation: Competitive salary + Benefits
Key Responsibilities:
- Software Architecture & Development:
- Lead the design, development, and deployment of complex software systems that integrate with StoneFly’s storage, networking, and virtualization platforms.
- Write high-quality, scalable, and maintainable code in programming languages such as C++, Python, Java, or other relevant technologies.
- Define technical specifications and contribute to system architecture decisions that impact product performance, scalability, and reliability.
- Technical Leadership:
- Provide mentorship and guidance to junior and mid-level developers, fostering best practices in code quality, design patterns, and software development methodologies.
- Conduct code reviews and ensure adherence to software engineering standards across the development team.
- Problem Solving & Troubleshooting:
- Lead efforts in diagnosing, debugging, and resolving complex software issues that arise in production environments.
- Collaborate with cross-functional teams to address performance bottlenecks, optimize system performance, and ensure high availability of StoneFly’s solutions.
- Innovation & Product Development:
- Contribute to product innovation by integrating emerging technologies and developing new features that enhance the functionality and user experience of StoneFly’s solutions.
- Stay up to date with the latest advancements in storage, networking, and virtualization technologies, recommending improvements and contributing to product roadmaps.
- Collaboration & Cross-Functional Support:
- Work closely with product management, QA, and support teams to ensure successful delivery of new features and improvements.
- Collaborate with customers and internal teams to gather feedback and implement solutions that meet business and technical requirements.
- Documentation & Reporting:
- Prepare detailed technical documentation for internal and external stakeholders, ensuring all architectural decisions and development processes are well-documented.
- Provide regular status reports to leadership on project progress, challenges, and timelines.
Required Qualifications:
- Proven experience (7+ years) in software development, with a focus on designing and building complex software systems.
- Proficiency in programming languages such as C, C++, Python, Java, GO , or similar.
- Strong understanding of storage systems (SAN, NAS), networking, and virtualization technologies (VMware, Hyper-V).
- Demonstrated experience in software architecture and design, with the ability to make high-level technical decisions.
- Strong problem-solving skills, with the ability to resolve complex technical issues.
- Excellent communication and leadership skills, with experience mentoring junior developers.
Preferred Qualifications:
- Experience with StoneFly products and solutions is a plus.
- Familiarity with cloud services (AWS, Azure, Google Cloud), containerization technologies (Docker, Kubernetes), and microservices architecture.
- Certifications in relevant technologies such as VMware, Microsoft, or CompTIA are highly desirable.
- Experience with agile development practices and version control systems (Git, SVN).
What StoneFly Offers:
- Competitive salary with opportunities for career advancement and leadership roles.
- A fully remote work environment, providing flexibility while working Pacific Time hours.
- Comprehensive benefits package, including health and dental plans.
- Retirement plans depending on location.
- The opportunity to work on cutting-edge technologies and lead a talented team in the fast-growing IT infrastructure industry.
StoneFly has been at the forefront of the most advanced and lasting technologies such as iSCSI, fibre channel, object, scale out NAS, hyperconverged, HyperScale, and cloud.
This is your chance to join us as we continue our journey.