IT

Senior Software Engineer – Platform

Full Time

Work Location: Bangalore

Responsibilities: 

  • 3-5 of years’ total experience software development in C/Python in a Linux or Unix environment
  • Strong systems level knowledge and debugging skills are required (e.g. memory management, packet processing, process scheduling, stack trace analysis)
  • Experience with Linux debugging tools is required (e.g. gdb, valgrind, netstat, iostat, ps)
  • Knowledge of TCP/IP, socket programming
  • Performance analysis and profiling skills
  • A solid understanding of networking concepts is a plus
  • Knowledge of relational databases, database theory, and object-oriented concepts is preferred

Education:

  • Four-year degree in CS, CE, EE or equivalent is required
  • Master’s in CS, CE or EE is preferred