Logo
SA TECHNOLOGIES

Senior Software Engineer

SA TECHNOLOGIES, Santa Clara

Save Job

SA Technologies Inc. ( ) is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.

All SA Technologies requirements are direct client requirements from IT hiring managers. We guarantee the best rate for your skills and performance.

Job Description

Position: Senior Software Engineer

Duration: 6 Months

Client Data Protection and Availability Software Group develops software that centralizes, automates, and accelerates data protection and availability across diverse computing and storage environments, protecting critical business data in a fast, secure, and easy-to-manage way. We’re looking for a hands-on, talented, and innovative engineer with experience designing and implementing products and product components to join the team. The environment is highly visible, fun, challenging, and rewarding!

Must have skills:

  • Hands-on coding experience in C, C++, with debugging skills under Linux and Windows.
  • Ability to assist with the design of medium to highly complex protection software components.
  • Experience with OS and system programming in Linux and Windows.
  • Experience with file and I/O management, as well as storage management.
  • Hands-on experience writing multi-threaded services on Linux/Windows.
  • Excellent verbal and written communication skills, with the ability to collaborate with geographically dispersed teams.

Major Pluses:

  • Experience with virtualization products, especially VMWare.
  • Experience programming with Golang.
  • Development of RESTful/SOAP-based web services.
  • Good understanding of backup, recovery, snapshot, and replication technologies.
  • Backup software experience (e.g., NetBackup, Avamar, NetWorker, Veeam, and Commvault).
  • Proven ability to develop software in an agile environment.
#J-18808-Ljbffr