DevJobs

Back End Developer

Overview
Skills
  • Go Go ꞏ 4y
  • Java Java ꞏ 4y
  • Python Python ꞏ 4y
  • Redis Redis
  • RESTful API RESTful API
  • Design Patterns
  • OOP OOP
  • GCP GCP ꞏ 1y
  • Docker Docker
  • Kubernetes Kubernetes
  • Event-driven architecture ꞏ 4y
  • AWS architecture ꞏ 1y
  • unit testing frameworks
  • asynchronous programming
  • MSSQL
  • asyncIO
  • blockchain technologies

Blockaid is an innovative blockchain technology company dedicated to revolutionizing the future of web3 security. Blockaid’s leading security tools stop malicious transactions before they happen, protecting web3 users from scams, phishing, and hacks.



Job summary:


Our R&D Team seeks a seasoned engineer to join the team. Regardless of your role, you'll have massive ownership and freedom and have the opportunity to work with a variety of technologies across the stack (and across blockchains).


What you will do:

  • Contribute to our API platform and blockchain infrastructure
  • Data-modeling, system and API design
  • Build an engineering culture that attracts the most talented people to join us
  • Develop robust security features to identify and prevent malicious transactions in real-time.
  • Integrate with various blockchain networks and APIs to analyze transactions data
  • Design, architect, and implement microservices using best practices and industry standards.
  • Optimize backend performance and ensure high availability and scalability.
  • Investigate and analyze emerging attack vectors in Web3 and implement corresponding security measures



What you need:


  • 4+ years of hands-on experience in Python, Java, Go, or similar languages
  • 4+ yrs. hands-on Experience developing rich and large-scale web applications based on Event-driven architecture.
  • 1-2 yrs. Of Experience in AWS architecture, Services and tech stack e,g, GCP
  • Experience with RESTful APIs
  • Expertise in Python, including asyncIO or asynchronous programming.
  • Knowledge and experience in programming practice (OOP, Design Patterns)
  • Experience building and deploying highly-available, fault-tolerant, large-scale distributed systems,
  • coupled with hands-on experience in Docker and Kubernetes environments.
  • Experience working with databases (Relational and NoSQL) MSSQL, Redis
  • Solid understanding of unit testing frameworks and practices
  • Security experience - advantage
  • Hands-on experience with blockchain technologies - Advantage

Blockaid