Chainity Labs

Software Engineer (Python, Devops) up to 3.000$

Chainity Labs strongly believes that decentralized and open protocols form the foundation of the internet of value. That’s why, at Chainity Labs, we are actively creating the fundamental infrastructure necessary to accelerate the adoption of blockchain-based decentralized protocols.

As an aspiring top infrastructure solution company, Chainity Labs is committed to supporting blockchain technology with Web3 solutions such as Dotscan, DAO, Oracle, and more.

Currently, we are seeking a highly skilled and motivated Software Engineer – Backend (Python, DevOps) to join our team. The primary responsibility of this role is to build and enhance the infrastructure at Chainity Labs.

Job Description

  • Participate in the entire application lifecycle.
  • Analyze and compile data, processes, and codes to troubleshoot issues and identify areas for improvement.
  • Focus primarily on coding and debugging.
  • Define and communicate technical and design requirements.
  • Provide training, assistance, and support to team members.
  • Develop high-quality, reusable code for future use.
  • Build functional and sustainable web applications with clean code.
  • Troubleshoot and debug applications.
  • Stay updated with new technologies, programming languages, and industry best practices.
  • Implement cutting-edge technologies to enhance application performance.
  • Collaborate with frontend developers and other team members to establish objectives and design cohesive codes that enhance the user experience.
  • Engage in continuing education and training to stay current with best practices and assist team members effectively.
  • Design and develop backend services for Blockchain Wallets and Transaction Processing systems.
  • Integrate with Blockchain Network nodes.
  • Work closely with the Front End and DevOps teams.

Your Skills and Experience

MUST HAVE

  • Minimum 2 years of hands-on software engineering experience in cryptographic operations, including signature schemes, accumulators, key management, data encryption, and compression.
  • Understanding of fundamental cryptographic algorithms and underlying mathematics for hash functions, finite field arithmetic, polynomials (FFT), and elliptic curves.
  • Experience implementing high-performance and parallelizable protocols using languages such as Python, Rust, Go, or Java.
  • Bonus: Familiarity with zero-knowledge proofs, threshold signatures, multi-party computations, efficient accumulators, distributed randomness generation, auditing cryptographic software/smart contracts, lightweight and embedded cryptography.
  • Excellent written communication skills, including design documentation and participation in technical discussions and reviews.

NICE TO HAVE:

  • Strong interest in blockchain technologies and supporting their productization.
  • Experience with Agile/Scrum methodologies.
  • Knowledge of tools, practices, and programming patterns for ensuring software correctness.
  • Familiarity with implementing zk-SNARK circuits or proof systems (e.g., Groth16, Halo, Plonk, STARKs, Marlin).

Why You’ll Love Working Here:

  • Company culture:At Chainity Labs, we prioritize personal growth, knowledge enhancement, and creating valuable products. We believe in developing ourselves and providing opportunities for everyone.
  • Work Your Way: We encourage suggestions for improvement and appreciate different perspectives. You have the freedom to make your case, and we’re open to new ideas.
  • Challenging work: We believe that engaging and interesting work is vital for job satisfaction. We offer a variety of tasks and responsibilities that provide continuous learning opportunities.
  • Teamwork beats distance: We foster a happy and friendly atmosphere within the team by organizing both online and offline team hangouts, conferences, and other initiatives that strengthen our bond.
  • Fair pay: We understand the importance of feeling valued and rewarded for your work. We offer competitive compensation that reflects your skills and contributions.
  • Have Fun: We encourage laughter, jokes, and sharing enjoyable moments with your colleagues. We appreciate going out for drinks, engaging in friendly debates about Android vs. iOS, and even deciding together on the restaurant for our next meeting.

How to apply?

Please send your CV to our email at: [email protected]

This post is still valid?

You can read it which means it is still valid!