Senior Software Engineer - Platform

Actifio

• $120K — $145K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in software development with a full product lifecycle understanding.
  • Strong knowledge of data protection principles, including snapshot and backup/restore techniques.
  • Implementation experience with file systems, volume management, and storage virtualization.
  • Familiarity with Windows file systems and associated APIs.
  • Exposure to virtualization platforms like Hyper-V or VMware ESX.
  • Proficiency in Object Oriented design using languages like Java, C++, or C#.
  • Excellent problem-solving skills with a focus on performance optimization.

Responsibilities

  • Enhance and maintain existing data protection software and initiate new projects in data storage, virtualization, and replication.
  • Design and implement code for innovative solutions such as data replication and snapshot file systems.
  • Maintain the existing codebase to ensure code quality and functionality.
  • Promptly address and resolve issues and defects identified by QA and customers.
  • Develop features for new products, particularly in data replication subsystems and snapshot file systems.
  • Collaborate with cross-functional teams on design, implementation, and testing processes.

Benefits

  • Opportunity to work on complex and impactful projects in data storage systems.
  • Collaborative work environment with cross-functional teams including QA and product management.
  • Chance to influence the design and implementation of significant software solutions.
  • Exposure to cutting-edge technologies in data protection and virtualization.
Full Job Description
As a Senior Software Engineer, you will work on the storage and virtualization team, reporting to the Director of Platform Engineering. You will be challenged to think out of the box and solve complex systems configuration. Additionally you will be responsible for maintaining and enhancing Actifio's object storage file system, as well as designing and implementing new projects within the fields of data storage, virtualization and replication. You will collaborate with the team to design, implement, and create features that result in strong data consistence. Responsibilities/Key Tasks - Responsible for enhancing and maintaining existing data protection software and designing and implementing new projects within the fields of data storage, virtualization and replication - Design and implement code for new solutions and products such as data replication, scalable application, and snapshot file systems - Enhance and maintain existing body of code - Respond to and promptly resolve issues and defects raised by QA and customers - Working on new products such as data replication sub systems, and new feature within our snapshot file systems - Collaborate with other teams on functional and implementation design, implementation and writing of tests, and will interact extensively with other software teams, QA, product management and field engineers as necessary Qualifications - Implementation of file systems, volume management, storage virtualization, and replication - Strong knowledge of data protection principals, snapshot, backup/restore, and cloud based protection - Familiar with Windows file systems, APIs, and protection of OS and applications - Exposure to virtualization platforms, such as Hyper-V or VMWare ESX - Strong Object Oriented design/implementation skills, with object-oriented language, such as Java, C++, or C# - Proficient in performance optimization, code reliability, and problem solving skills - 5+ years experience in software development, with experience in at least one software product life cycle through design, implementation, and customer deployment Videos To Watch https://www.youtube.com/watch?v=QJPd4CEcT4c

Similar Jobs

More Jobs at Actifio

  • Principal UI Developer
    $120K — $145K *
    Waltham, MA 02453 (Middlesex County)
    Information Technology
    In-Person
  • Senior QA Enginerer
    $110K — $130K *
    Waltham, MA 02453 (Middlesex County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Senior Software Engineer - Platform jobs: