
Principal Software Engineer
Metsi Technologies
full-time
Posted on:
Location Type: Hybrid
Location: Pune • 🇮🇳 India
Visit company websiteJob Level
Lead
Tech Stack
Distributed SystemsKubernetesLinuxPythonSDLC
About the role
- Develop filesystem features/solutions from design/architecture to highest quality products
- Participate/lead in design discussions/collaboration
- Conduct code reviews
- Refine designs based on feedback, testing, and evolving requirements
- Take part in the full software development life cycle including testing and support
- Mentor junior engineers
- Work with cross-functional teams, partners, and customers
- Ensure seamless integration of components and technologies
- Be an active member of an agile team.
Requirements
- 8+ years of experience in Filesystems/storage/distributed systems and/or adjacent domain
- Proven proficiency in C/C++, Linux, Python/Shell (or other scripting), and Systems Programming
- Experience in Linux user-space development
- Good debugging and troubleshooting skills
- Designing complex storage features/solutions with understanding of scaling, stability, availability, and reliability
- Strong emphasis on product performance and quality
- Strong sense of technical ownership and drive for excellence
- CI/CD, automation (desirable)
- Agile-based development experience (desirable)
- Knowledge in Kubernetes, Hypervisors, and Containers (a plus)
- Excellent technical communication (both verbal and written).
Benefits
- Professional development opportunities
- Flexible working hours
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CC++LinuxPythonShell scriptingSystems programmingDebuggingTroubleshootingCI/CDAutomation
Soft skills
Technical ownershipDrive for excellenceTechnical communicationMentoringCollaboration