Senior Software Engineer (US, Remote)

iKonnect Vietnam Ltd. Co
Location: 64 Nguyen Dinh Chieu - Da Kao Ward - District 1 - Ho Chi Minh City - Viet Nam.
Phone: +84 901 091 161
Email: [email protected]

Job Overview and Responsibilities

Job Overall

  • Salary: $125,500 - $172,200/year
  • Location: Remote (United States)
  • Time zone: Flexible
  • Employment type: Full-Time
  • Department: Engineering
  • Level: Senior
  • Language: English (Fluent)

Overview

We're tackling the most intricate data analytics hurdles of Web3 on a global level using decentralized, peer-to-peer technology. We're establishing the data infrastructure of Web3—an entirely decentralized and community-driven data repository, employing advanced cryptography to link immutable query outcomes directly to smart contracts. This facilitates the smooth integration of secure on-chain and off-chain data within a cohesive platform, empowering Web3 developers to swiftly innovate new applications.

Job responsibilities

  • Work alongside a proficient team to create and establish a Proof of SQL system using principles of zero-knowledge proofs and SNARKs.
  • Plan and execute efficient in-database structures to guarantee tamper resistance and cryptographically assured SQL outcomes.
  • Investigate and examine novel cryptographic methods and strategies to bolster the security and effectiveness of the Proof of SQL system.
  • Guarantee the dependability, scalability, and effectiveness of the established systems via comprehensive testing and refinement.
  • Formalize the dependability, scalability, and effectiveness of the established systems through meticulous testing and refinement.
  • Collaborate with engineering leadership to define, prioritize, and ensure seamless integration with other operational elements.

Key Requirements

These are the minimum requirements a candidate must meet to be considered for this role.

  • Bachelor’s degree in mathematics, computer science, computer engineering, or a related technical field. Possession of a Master's or PhD is advantageous.
  • At least 6 years of software engineering expertise, with additional experience in applied cryptography being beneficial.
  • Proficiency in designing zero-knowledge proofs and SNARKS.
  • Familiarity with Rust programming is advantageous.
  • Strong engineering basics including algorithm design, high-performance distributed computing.
  • Solid grasp of cryptography fundamentals including hashing, elliptic curves/pairings, field/group theory, etc.

Desirable

  • Thorough grasp of distributed computing principles, including database cluster fundamentals (such as Apache Spark, Snowflake, etc.).
  • Enthusiastic about Web3, blockchain, and decentralization.
  • Understanding of zero-knowledge proofs, SNARKs, and related mechanisms (e.g., PLONK, bulletproofs, KZG, etc.), and their operational mechanisms.

Why You Should Apply This Position

  • Enjoy 25 Days of Holiday to celebrate the festive season.
  • Receive life insurance coverage for peace of mind.
  • Access eye care cover to maintain your vision health.
  • Receive comprehensive health insurance benefits.
  • Access dental insurance coverage for your oral health needs.
  • Enjoy flexible work hours to accommodate your schedule.
  • Earn tokens as part of our rewards program.
  • Access a 401(k) retirement savings plan for your financial future.
Search