Remote Rust Developer

1 month ago


Manila, Philippines Proxa Full time
HENCE is a distributed systems R&D lab that is developing an open-source protocol, network, and incentive layer for interoperable high-performance blockchains. We have been heads-down for the past year and will be publishing our first technical research papers in the coming months. Joining HENCE at this stage is an opportunity to have an impact while working on some of the most interesting challenges in distributed systems engineering.Members of our Engineering team focus on implementing novel algorithms and mechanisms designed by a highly-skilled Research team composed of computer scientists from some of the world's leading research institutions. Among other challenges, our team is working on: a family of novel consensus algorithms (leader-based and leader-less) optimized for different application-specific blockchains; novel zero-knowledge-based confidential transfer systems; novel game-theoretic mechanisms for re-balancing incentives across a multi-chain network architecture; and, novel approaches towards blockchain fundamentals (P2P networking, account storage).All ~25 members of the HENCE team have significant autonomy and flexibility, and at present we are a fully-remote organization. However, please note that we are currently only accepting candidates who will be contributing from a timezone that is within not more than 4 hours of London time (ahead or behind).Responsibilities
  • Reporting to the Backend Engineering Team Leader, you will design and implement systems dealing with consensus, P2P networking, rewards mechanism, security, inter-chain communication, as well as other distributed systems aspects
  • You will contribute to the Engineering team's on-time delivery of high-quality code, and will perform code reviews and unit tests
  • You will add to our engineering process effectiveness by raising your concerns/blockers and suggestions with the Technical Project Manager who will help streamline your workflow
  • You will interact with members of the QA and Product teams, supporting them in executing on their responsibilities
  • From time-to-time, you will help guide our Technical Writer on the creation of clear, concise technical documentationRequirements
    • 1+ year of Rust programming experience working on complex systems
    • 3+ years of programming experience developing backend systems software (e.g., distributed systems (strongly preferred), operating systems, security, networking, high-performance computing)
    • In-depth familiarity with systems programming languages (Rust, GoLang or C++) and an interest in becoming highly proficient in Rust
    • Interest in distributed systems, virtual machines / compilers, P2P networking, and applied cryptography
    • Ability to learn new concepts quickly and an eagerness to acquire new knowledge
    • Excellent verbal and written communication skills (in English), and an aptitude for communicating complex concepts clearly and concisely
    • Ability and willingness to be productive in a remote work environment
    • Results-oriented and driven to take ownership of complex challenges
    • Computer Science degree or equivalentAdvantages
      • In-depth familiarity with the current blockchain landscape and associated technologies
      • Experience implementing consensus algorithms
      • Experience implementing decentralized applications
      • Experience implementing compilers and virtual machines
      • A track-record of contributing to open source projectsOur Offer
        • Competitive base salary in accordance with your experience and credentials, plus generous upside incentives, plus a bonus plan tied to individual and team-level milestones
        • Flexible work schedule and an opportunity to be part of a fast-growing remote-first R&D organization
        • Opportunity to gain advanced expertise in novel blockchain technologies and associated research before it enters the public domain
        • Opportunity to work alongside high-caliber distributed systems researchers
        • Opportunity to participate in upcoming company-wide retreats in EuropeJob Type: Full-timeSalary: Php100,000.00 - Php400,000.00 per monthSchedule:
          • 8 hour shiftAbility to commute/relocate:
            • Manila: Reliably commute or planning to relocate before starting work (Required)Experience:
              • Developer: 4 years (Preferred)


  • Metro Manila / NCR, Philippines Capgemini Singapore Pte Ltd Full time

    We are seeking a highly skilled and experienced Senior Distributed Applications Engineer to join our dynamic team. As a Senior Distributed Applications Engineer, you will play a crucial role in designing, developing, and maintaining our distributed applications infrastructure. Your expertise in Spring Native, Golang or Rust, Kafka, and database technologies...

  • Node.js Developer

    3 weeks ago


    Manila, Philippines Adaca Full time

    Things to know before applying: ● you must have your own work equipment ● you are able to work remotely ● you can work full-time for this role ● experience working with clients/companies outside PH is an advantage ● only candidates who meet the requirements will be contacted Role Summary: As a Senior Node Engineer, you will leverage your...

  • Trading Developer

    2 weeks ago


    Manila, Philippines IntroCloud Full time

    Senior Java Developer - Trading, Investments, Capital Market!ResponsibilitiesBuilding cutting edge trading platforms for some of the best and biggest hedge funds and financial trading institutions globallyQualificationsBachelorâs or Masterâs degree in Computer Science or related field.Experience in Java server-side software development.Expertise in Java...


  • Manila, Philippines ACCPRO INTERNATIONAL Full time

    Golang Software Engineer Job Description • Provide guidance with automation process design. • Work with cross-functional resources to define and deliver business impacting projects. • Work directly with stakeholdersto capture business requirements and translate them into technical approaches and designs that can be implemented. • Collaborate with...


  • Manila, Philippines ACCPRO INTERNATIONAL Full time

    Golang Software EngineerJob Description• Provide guidance with automation process design.• Work with cross-functional resources to define and deliver business impacting projects.• Work directly with stakeholdersto capture business requirements and translate them into technicalapproaches and designs that can be implemented.• Collaborate with...


  • Southern Tagalog, Metro Manila / NCR, Central Luzon, Philippines Microsourcing Philippines Inc Full time

    • Experience with Rust, targeting embedded Linux, Tokio, and WebAssembly • Knowledge of or experience in the professional audio industry. • Experience in anti-piracy development for software and embedded products. • Proficiency in embedded Linux development. • Experience with developing audio plugins. • Familiarity with Audio over IP...

  • Trading Developer

    2 weeks ago


    Manila, Philippines IntroCloud Full time

    Senior Java Developer - Trading, Investments, Capital Market!ResponsibilitiesBuilding cutting edge trading platforms for some of the best and biggest hedge funds and financial trading institutions globallyQualificationsBachelorâs or Masterâs degree in Computer Science or related field.Experience in Java server-side software development.Expertise in Java...

  • Zoho Developer

    5 days ago


    Central Luzon, Northern Mindanao, Metro Manila / NCR, Philippines Remote Staff Inc Full time

    Qualifications: Has a strong background in Zoho They have to have Zoho development knowledge and a strong background in Zoho data integrations, coding within the platform restrictions, and a strong solution finder Minimum of 2 years of experience in Zoho development. Strong understanding of Zoho architecture and API integrations. Proficiency in Deluge...


  • Manila, Philippines ACCPRO INTERNATIONAL Full time

    Golang Software Engineer Job Description • Provide guidance with automation process design. • Work with cross-functional resources to define and deliver business impacting projects. • Work directly with stakeholdersto capture business requirements and translate them into technical approaches and designs that can be implemented. • Collaborate with...

  • Admission Counselor

    4 weeks ago


    Manila, Philippines Remote Philippines Full time

    Build teams quickly with usWe are all about you, and that is the most important thing you need to know about us. We help you build your offshore team as easily, cheaply, and adaptably as possible.We make an investment by working with you and your organisation to develop a solution, locating the best employees with the best capabilities who fit your company,...


  • Manila, Philippines Remote Philippines Full time

    Build teams quickly with usWe are all about you, and that is the most important thing you need to know about us. We help you build your offshore team as easily, cheaply, and adaptably as possible.We make an investment by working with you and your organisation to develop a solution, locating the best employees with the best capabilities who fit your company,...


  • Manila, Philippines Adaca Full time

    Things to know before applying: -You must have your own work equipment -You are able to work remotely -You can work full-time for this role -Experience working with clients/companies outside PH is an advantage -Only candidates who meet the requirements will be contacted Duties and Responsibilities: Monitoring the product site for any unresolved...

  • Admission Counselor

    3 weeks ago


    Philippines, Manila Remote Philippines Full time

    Build teams quickly with usWe are all about you, and that is the most important thing you need to know about us. We help you build your offshore team as easily, cheaply, and adaptably as possible.We make an investment by working with you and your organisation to develop a solution, locating the best employees with the best capabilities who fit your company,...


  • Manila, Philippines Adaca Full time

    Things to know before applying: -You must have your own work equipment -You are able to work remotely -You can work full-time for this role -Experience working with clients/companies outside PH is an advantage -Only candidates who meet the requirements will be contacted Duties and Responsibilities: Monitoring the product site for any unresolved...


  • Manila, Philippines Remote Philippines Full time

    Build teams quickly with usWe are all about you, and that is the most important thing you need to know about us. We help you build your offshore team as easily, cheaply, and adaptably as possible.We make an investment by working with you and your organisation to develop a solution, locating the best employees with the best capabilities who fit your company,...


  • Manila, Philippines Agoda Full time

    About the JobNote: Agoda's hybrid workplace includes a few select remote roles and in-office roles. By applying to this position you will have an opportunity to share your preferred working location from the following:In-office locations: Gurugram, India Bangkok, Thailand.Remote location(s): Bangalore, India Pune, India Tokyo, Japan Taipei, Taiwan Melbourne,...


  • Manila, Philippines Agoda Full time

    About the JobNote: Agoda's hybrid workplace includes a few select remote roles and in-office roles. By applying to this position you will have an opportunity to share your preferred working location from the following:In-office locations: Gurugram, India Bangkok, Thailand.Remote location(s): Bangalore, India Pune, India Tokyo, Japan Taipei, TaiwanGet to Know...


  • Manila, Philippines DomainTools Full time

    DescriptionDomainTools is seeking a senior test developer with a focus on web-based user interfaces and REST APIs to join our Software QA team. We want you to research, develop, deliver, and manage cutting edge techniques in software quality assurance and test writing with automated deployments. You will closely collaborate with development and operations...


  • Manila, Philippines BTSolve Inc. Full time

    Company DescriptionBTSolve is an IT Solutions company committed to the value growth of our customers. We specialize in maritime solutions such as crew management, crew payroll, ship management, learning management, and competency management solutions. We partner with customers to understand the challenges of operations in order to jointly arrive at modular...


  • Singapore, Metro Manila / NCR, jakarta Raya, Philippines Demerzel Solutions Limited Full time

    Are you the oneIf you've envisioned yourself at the forefront of AI and Web3 innovation, then Nethermind offers the perfect opportunity to transform that vision into reality.Nethermind is a Blockchain Research and Software Engineering company. We empower enterprises and developers worldwide to access and build on the decentralized web. Our work touches every...