Software Principal Engineer- Filesystem

GetTechSalesJobs

Bangalore, India
C/c++ filesystem software development
Linux user-space development
Multithreading and storage solutions
Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer on our Software Engineering Team in Bangalore

Job Summary

  • Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer on our Software Engineering Team in Bangalore.
  • As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software basis the customer’s business goals, needs and general business environment creating software solutions.
  • We believe that each of us has the power to make an impact. That’s why we put our team members at the centre of everything we do.

Matching Summary

Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer on our Software Engineering Team in Bangalore.

Skills & Requirements

Must-have

  • C/C++ filesystem software development
  • Linux user-space development
  • Multithreading and storage solutions
  • Object-oriented design, data structures, algorithms
  • Python and Bash scripting, CI/CD, automation
  • Agile-based development experience

Nice-to-have

  • Scale out filesystems experience
  • Kubernetes, Hypervisors, and Containers knowledge

Key Requirements

  • 8+ years of experience
  • Strong Analytical, Debugging and troubleshooting skills using GDB
  • In-depth experience in Linux user-space development
  • Practical expertise in troubleshooting, debugging, performance optimization
  • Extensive knowledge of Object-oriented design
  • Hands-on experience with Python and Bash scripting
  • Agile-based development experience

Work Rights

Not specified

Tailored Resume

Cover Letter