Overview
About Arctera
Arctera keeps the world’s IT systems working. We can trust that our credit cards will work at the store, that power will be routed to our homes and that factories will produce our medications because those companies themselves trust Arctera.
Arctera is behind the scenes making sure that many of the biggest organizations in the world – and many of the smallest too – can face down ransomware attacks, natural disasters and compliance challenges without missing a beat. We do this through the power of data and our flagship products, Insight, InfoScale and Backup Exec.
Illuminating data also helps our customers maintain personal privacy, reduce the environmental impact of data storage, and defend against illegal or immoral use of information.
It’s a task that continues to get more complex as data volumes surge. Every day, the world produces more data than it ever has before. And global digital transformation – and the arrival of the age of AI – has set the course for a new explosion in data creation.
Joining the Arctera team, you’ll be part of a group innovating to harness the opportunity of the latest technologies to protect the world’s critical infrastructure and to keep all of our data safe.
Responsibilities:
We are looking for candidates who have experience with file systems, storage and cloud technology for data protection solution. You should also have an eye for great design and a knack for pushing projects from conception all the way to customers.
In this role, you will design and develop data protection solutions using the latest technologies. You will own product quality and overall customer experience.
You will also propose technical solutions to product/service problems while refining, designing and implementing software components in line with technical requirements.
The Sr. Software Engineer will productively work in a highly collaborative agile team, coach junior team members, actively participate in knowledge sharing all while communicating across teams in a multinational environment.
Product and scope of the work:
• This position is for InfoScale team. InfoScale is a software-defined storage and availability solution that helps organizations manage information resiliency and protection across physical, virtual, and cloud infrastructures. It provides high availability and disaster recovery for critical business services, including databases, applications, and multitiered applications. InfoScale can be deployed in various environments, including on-premises, hybrid, and multi-cloud.
• InfoScale solution also provides cloud-native container solution which helps to provision storage using InfoScale CSI. It also provides DR solution for containerized stateful applications.
• The candidate should also have an eye for great design and a knack for pushing projects from conception all the way to customers. The ideal candidate should have minimum 4 years of experience and be proficient in design, development aspects of cloud native storage solutions.
• In this role, you will design and develop Data Resiliency Control Plane with its complete ecosystem using the latest technologies. This role includes designing cloud native storage and DR solution for Kubernetes/OpenShift platforms.
• You will also own product quality and participate in customer interactions as well.
Minimum Required Skills include:
• MS/BS in Computer Science/Computer Engineering or related field of study with 5+ years of relevant experience
• Hands on experience in developing enterprise products with C/C++/Python/Go/RESTful APIs
• Hands on 1 years experience in development around Kubernetes.
• Good understanding of storage and cloud technologies, clustering, emerging standards and engineering best practices
• Strong communication skills, both oral and written
• Designs, develops and maintains high quality code for product components, focusing on implementation.
• Knowledge of clustering (HA-DR) concepts, systems programming
• Designs, develops and maintains high quality code for product components, focusing on implementation.
• Solid knowledge of algorithms and design patterns
Desired Skills include:
• Knowledge of operating Systems: LINUX/UNIX, Object Oriented Language· Agile Process
• Hands on experience in developing Kubernetes custom controllers/operators and working knowledge of Kubernetes orchestration platforms - OpenShift/ EKS/AKS
• Experience in developing CNI/CSI plugins/drivers’ development
• Experience with DevOps and tools (Prometheus, EFK, Helm, Red Hat Registry, Tiller, etc) related to Container technology
• Extra credit for Open-Source Contributions: active participation in CNCF SIGs, upstream contributions to K8S