
Software Principal Engineer – Java, Python, Distributed System, Storage
Metsi Technologies
full-time
Posted on:
Location Type: Hybrid
Location: Bangalore • India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Develop sophisticated systems and software
- Design and build next-generation AI data platform storage
- Optimize performance across computer, memory, IO, and networking
- Collaborate in scrum teams; write clear design docs, PRDs, and RFCs
- Raise product quality via automated tests, CI/CD pipelines
Requirements
- 8 - 12 years of experience in systems programming and distributed systems fundamentals
- Proficiency in at least one of C/C++ OR Java and Python
- Experience with Linux or BSD development and debugging
- Ability to write clean, testable code
- Must have experience designing subsystems, leading cross-team feature delivery, improving observability and performance
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++JavaPythonLinuxBSDsystems programmingdistributed systemsautomated testsCI/CD
Soft Skills
collaborationcommunicationdesign documentationleadershipproblem-solvingclean code writingtestable code writing