Senior Software Engineer -platform

Nasuni

Marlborough, MA, United States
Hybrid – 3 days onsite
Linux os layer development
Filesystem behavior and performance tuning
Complex production issue debugging
Nasuni is seeking a Senior Software Engineer to enhance their platform, focusing on Linux-based systems for their NAS appliance. The ideal candidate will have extensive experience in Linux development, with a strong emphasis on performance tuning and debugging in production environments

Job Summary

  • Nasuni is expanding its Platform development team with a Senior Software Engineer to develop and maintain the Linux-based foundation of their NAS appliance platform.
  • This role is ideal for a systems-focused engineer who thrives close to the Linux OS layer, understands filesystem behavior, enjoys debugging complex production issues, and takes ownership of reliability in appliance-grade systems.
  • Nasuni offers a comprehensive benefits package including best-in-class onboarding, 'Take What You Need' PTO, health plans, 401(k), and flexible remote work.

Matching Summary

Match Score: 85

Nasuni is seeking a Senior Software Engineer to enhance their platform, focusing on Linux-based systems for their NAS appliance. The ideal candidate will have extensive experience in Linux development, with a strong emphasis on performance tuning and debugging in production environments.

Skills & Requirements

Must-have

  • Linux OS layer development
  • Filesystem behavior and performance tuning
  • Complex production issue debugging
  • Appliance-grade system reliability
  • Python, Bash, and C proficiency
  • Linux internals (systemd, memory, storage, networking)
  • XFS or ext4 filesystem experience
  • System performance tuning in production
  • ESX, KVM, or Hyper-V experience
  • Multithreaded and I/O-heavy Linux application debugging

Nice-to-have

  • AWS, Azure, or GCP integration
  • Jenkins, GitHub workflows, rpm/yum packaging
  • TCP/UDP/HTTP networking protocols
  • PostgreSQL familiarity

Key Requirements

  • 5–8 years developing Linux-based systems or appliance software
  • BE/B.Tech, ME/M.Tech in computer science (or) Electronics and Communications (or) MCA
  • 7 to 10 years’ previous experience in the industry in system/platform area

Work Rights

Not specified

Tailored Resume

Cover Letter