Vidpro Consultancy Services logo

Senior Data Engineer(Golang)

Vidpro Consultancy Services
Full-time
On-site
Telangana, India
Senior Jobs

Job Description

Roles and responsibilities

Understand the design specifications

  • Follow the best practices for core product development
  • Design, implement, and optimize Graph Query Language, focusing on language features, compiler enhancements, and execution performance for large-scale, low-latency graph analytics

Requirements

  • Golang (Mandatory)
  • Java and/ or C++,  product development
  • Experience with compiler or parser development (e.g., ANTLR) (parsing, semantic checks, AST transformations, query planning, code generation)
  • Strong understanding of query optimization and execution planning
  • Performance profiling and optimization for system-level code
  • Experience with build systems (CMake, Gradle/Maven) and testing frameworks.
 Nice to have:
  • Background in distributed databases and execution engine internals
  • Familiarity with concurrency control and distributed systems protocols (Raft, two-phase commit)
  • GSQL, Cypher QL