Sphere 3D is a leading provider of data and application management solutions for the cloud, virtualization and container technologies. The company is an industry leader in bringing virtualization and cloud-based technologies to market. Through its portfolio of hardware and software solutions, Sphere 3D provides customers with the best possible storage, networking, and infrastructure capabilities to accommodate their IT needs.
Sphere 3D’s offerings are focused on developing products that will help businesses stay ahead of the competition. From software-defined storage and container-based virtualization to cloud computing and cloud-based applications, Sphere 3D enables customers to take advantage of modern technologies and transition their IT environments into an affordable and efficient environment.
Sphere 3D’s innovative development team is constantly pushing the boundaries of software and hardware capabilities to deliver the best possible solution for its customers. Whether it’s developing new software applications or making improvements to hardware infrastructure, Sphere 3D is committed to keeping up with the latest technology and trends. Additionally, the company offers training and support services to ensure that customers receive the most out of their product investments.
For those interested in a career in technology, Sphere 3D is an ideal employer. Their strong commitment to the development of innovative technology and their forward-thinking system of business operations make them a great opportunity for those with a passion for programming, coding, application development, or IT.
Quick Links
Career Paths
Reviews
FAQs
Software Engineer
Average Work Hours (weekly unless noted): 40-50 hours/week
Average Salary (yearly in dollars unless noted): 85000
Description: Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development life cycle.
Qualifications / Requirements: Bachelor’s degree in Software Engineering, Computer Science, Information Systems or a related field; experience with software development lifecycles; experience with version control; knowledge of computer architecture and hardware components; programming skills; problem-solving skills.
I have been working at Sphere 3D since the beginning and love it! The company makes an effort to use modern technologies, make sure everyone is on the same page, and nurture a collaborative environment. Everyone really rallies around company initiatives and we have been able to broaden our customer base significantly. Everyone takes ownership of the project which makes my job easier and I really appreciate that.
Adele W.
Review Rating:
4.5/5
4.5
I have been working at Sphere 3D since it started and it’s been a great experience. The team has always been there to help me out when I need it and I’ve heard a lot of positive feedback from customers about our services. Our IT infrastructure is up-to-date and we are regularly making updates. The atmosphere here is very friendly and collaborative which has enabled me to do my best work.
Ryan H.
Review Rating:
4.7/5
4.7
Sphere 3D has provided me with a great opportunity to work on projects using cutting-edge technologies. We are constantly looking for new ways to improve our customer experience, and we make sure to prioritize customer feedback to make sure we give them the best service possible. Everyone here is friendly and inclusive and I enjoy coming to work everyday.
Joanne C.
Review Rating:
4.9/5
4.9
I have enjoyed my two years at Sphere 3D. Working at this company combines the unique opportunity to expand my programming knowledge, while also learning from more experienced team members. We work collaboratively on projects and always feel supported by top management. The company has grown a lot in the past two years and I can't wait to see more of the exciting work we do.
Damon D.
Review Rating:
4.8/5
4.8
My experience working at Sphere 3D has been overwhelmingly positive. The IT team here is top notch and I have learned a ton of programming and development skills since starting here. Everyone is constantly looking for new solutions and ways to drive improvement, which has led to us providing our customers with an excellent product.
Frequently Asked Questions
What does a Technical Support Analyst do?
A Technical Support Analyst offers assistance to customers for technical issues through a variety of channels including telephone, email, chat, and online ticketing systems.
What are the job duties of a Systems Administrator?
A Systems Administrator is responsible for installing, configuring, and maintaining server and network systems. They may also implement backup and disaster recovery procedures, update software, and monitor system performance.
What do Application Developers do at Sphere 3D?
Application Developers use languages such as HTML, CSS, and JavaScript to create web applications that customers can access over the Internet. They are also responsible for testing and debugging applications and troubleshooting problems.
What qualifications are required for a Network Engineer?
A Network Engineer must possess strong technical knowledge of LANs, WANs, and network protocol architectures. Certification in industry leading technology such as Cisco Certified Network Associate (CCNA) is preferred.
What are the responsibilities of a Quality Assurance Analyst?
A Quality Assurance Analyst is responsible for developing and executing test plans, managing projects, and documenting results. They also analyze system performance, troubleshoot issues, and recommend changes or improvements.
I have been working at Sphere 3D since the beginning and love it! The company makes an effort to use modern technologies, make sure everyone is on the same page, and nurture a collaborative environment. Everyone really rallies around company initiatives and we have been able to broaden our customer base significantly. Everyone takes ownership of the project which makes my job easier and I really appreciate that.
A Technical Support Analyst offers assistance to customers for technical issues through a variety of channels including telephone, email, chat, and online ticketing systems.
What are the job duties of a Systems Administrator?
A Systems Administrator is responsible for installing, configuring, and maintaining server and network systems. They may also implement backup and disaster recovery procedures, update software, and monitor system performance.