Saturday, March 30, 2019

Job: Principal Engineer, Core Database at InterMotion Technology LLC Company

Location: Yerevan, Armenia

Category: Software development

Type: Full time

Deadline: 29-Apr-19 12:00:00 AM

Salary:

Description

Responsibilities

  • Lead the design for major new features in the Data Warehouse, and give recommendation for future hardware designs.
  • Implement new features end-to-end
  • Hire, lead and mentor more junior members of staff, showing dedication and passion
  • Debug and enhance existing functionality
  • Help troubleshoot issues encountered in the field

RequiredQualifications

  • You have 12+ years of developing software that users are successfully running in production.
  • You have experienced the cycle of design, development and customer release of enterprise products
  • You are passionate about high performance and find it exciting to work on distributed systems
  • As many of the following areas of experience:
    o Assembly language programming of algorithms
    o Graph algorithms
    o OS internals:
      - Device drivers – network and storage
      - Memory management, NUMA and multi-cire
      - Threading, parallelism and synchronization
    o Storage:
      - Volume management
      - File systems
      - Data compression and de-duplication
      - Erasure coding
    o Enterprise software:
      - Systems management, alerting and notifications
      - Network-oriented programming, sockets, RDMA, remoting mechanisms
      - Clustering
    o High availability and replication concerns for enterprise systems
    o Verilog/VHDL and logic development
    o Compilers:
      - Front-ends – grammars, parsers, tokenizers, AST and the rest
      - Internals – multi-pass code optimisation and extraction of parallelism and data typing
      - Back-end or virtual machines – machine code generation
    o SQL and relational databases
    o Internals of open source or commercial databases, especially PostgreSQL
    o Massively parallel distributed systems
  • Strong knowledge of and experience with C, C++
  • Killer debugging skills, including complex races in mutli-threaded programs
  • Java and x86 assembly language
 

Benefits

Job URL: iJob.am - Principal Engineer, Core Database @ InterMotion Technology LLC

No comments:

Post a Comment