logo

JobNob

Sua carreira. Nossa paixão.

Senior fullstack engineer_usa_1634


Job Opportunities


Location

Home office | Brazil


Job description

Required Qualifications

  1. You are a problem solver who is passionate about blockchain and crypto!
  2. 3+ years of experience with software development in one or more programming languages (e.g., Golang, C/C++, Java, JavaScript).
  3. 2+ years of experience building microservices and distributed systems on Kubernetes, Docker, or other container deployment architecture.
  4. Experience with test driven development and the use of testing frameworks
  5. Experience developing complex applications/services and backend APIs
  6. Knowledge of systems design concepts
  7. Strong communication skills, specifically giving/receiving constructive feedback in a collaborative setting
  8. B.S. or higher in computer science, software engineering, or related technical field
  9.  

    Our Stack

    Golang, TypeScript, Solidity, Postgres, Github, Kubernetes, GCP

    As a software engineer, youll collaborate with an experienced technical team of other senior engineers, distributed systems computing experts, and security experts, who are all committed to building a world-changing decentralized infrastructure for MachineFi. Youll develop and build highly scalable, secure, and reliable software that will change the way how machine networks and Web3 work together at a fundamental level. Youll have the opportunity to learn and master the latest research concerning distributed systems, cryptography, blockchains, game theory, consensus algorithms, stream computing, and decentralized applications. You will be given a high level of autonomy/ownership over your projects, the opportunity to expand your scope of knowledge, and the chance to help build the decentralized infrastructure of the future.

    WHAT YOULL ACHIEVE:

    Design and implement modern, scalable, fault tolerant blockchain protocols, off chain stream computing, and distributed systems

    Improve the performance, scalability, reliability, and security of distributed systems

    Manage large scale production systems and diagnose complex problems in a distributed environment.

    Work closely with clients (internal and external), engineering partners, and stakeholders to drive alignment.


Job tags



Salary

Todos os direitos reservados