Metsi Technologies

Principal Software Engineer

Metsi Technologies

full-time

Posted on:

Location Type: Office

Location: Pune • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

CloudGoLinuxPython

About the role

  • Contribute to the design and architecture of high-quality, complex systems and software/storage environments
  • Prepare, review and evaluate software/storage specifications for products and systems
  • Contribute to the development and implementation of test strategies for complex software products and systems/for storage products and systems
  • Develop sophisticated systems and software based on the customer’s business goals and needs
  • Design, implement and maintain Linux kernel-level device drivers for storage subsystems
  • Debug and resolve complex kernel and driver-level issues in production environments
  • Collaborate with internal and external partners to deliver software, diagnostics and system integrations

Requirements

  • Experience in all phases of software development: feasibility, design, implementation, integration, test and delivery
  • Design, develop, and maintain Linux kernel-level device drivers for storage subsystems
  • Expertise in Linux kernel, SCSI, SCST, Fiber Channel, Virtual Tape Libraries, I/O device drivers
  • Expertise in persistent memory, hardware assisted compression technologies
  • Debug and resolve complex kernel and driver-level issues in production environments
  • Strong problem solving, troubleshooting, diagnostic skills
  • Experience in one or more of the following languages: C, Python, Go
  • Knowledge of version control, bug tracking systems (Git, JIRA)
  • Strong communication skills and an ability to articulate technical design while understanding business requirements
  • Desirable: Experience in Storage domain (SAN/NAS/Virtualization)
  • Desirable: Experience in developing software for software-defined infrastructure, including hybrid cloud/on-prem and multi-cloud environments

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Linux kerneldevice driversSCSISCSTFiber ChannelVirtual Tape LibrariesI/O device driverspersistent memoryhardware assisted compressionprogramming languages (C, Python, Go)
Soft skills
problem solvingtroubleshootingdiagnostic skillscommunication skillsarticulate technical designunderstanding business requirements
TASC

Software Engineering Manager

TASC
Mid · Seniorfull-time🇮🇳 India
Posted: 2 days agoSource: mastercard.wd1.myworkdayjobs.com
Switching