C Engineer - Bangalore/Pune

Bangalore, IndiaFull-TimeMid-levelSoftware Engineering

You will be redirected to the company career page

Key Responsibilities:

  • Design, implementation and supervision of enhancements improving performance, stability and scalability of a high-performance data base management system
  • Create tests for and maintain the implemented functionality in our continuous integration management environment
  • Cooperation with our Support, Product Management, and Quality Assurance teams
  • Collaboration with partners and customers on product development and maintenance
  • Ability to work independently in a small, dynamic team

Essential Qualifications:

  • Bachelor’s Degree in computer science or math or equivalent/higher degree
  • 5+ years of experiences in software development, e.g., due to advanced academic studies or in a commercial setting, ideally in database development
  • Highly proficient programming skills [C family]
  • Excellent algorithm-design skills
  • Very good knowledge of database concepts and technology, in particular SQL and relational algebra, and query optimization

Desired Skills:

  • Experience in the areas of compilation techniques, compiler writing, language parsing, code generation and/or character sets
  • Good knowledge of Linux [or Windows] operating systems [e.g. memory management, IO]
  • Windows operating system knowledge on registry, installation processes and specific APIs is a strong plus, as well as Visual Studio compile and debug expertise
  • Competent script programming skills [Python, Bash]
  • Core database parser and optimizer experience

Job Summary

CompanyActian
LocationBangalore, India
TypeFull-Time
LevelMid-level
DomainSoftware Engineering