Senior Software Engineer

Full time
Remote
Compensation is not specified
Role
Software Engineer
Description

Software Engineer at MachineFi Lab


Our Vision: Machines Will Be Our Future Workforce

Here at MachineFi Lab, we are at the forefront of building the future of the internet and enabling a fairer, safer, and more rewarding internet of things. MachineFi represents a new paradigm in the Web3 machine economy, where machine resources, services, and intelligence can be monetized and provide value, control, and ownership to people and businesses instead of centralized corporations. If you're a forward-thinker, a trailblazer who challenges the status quo, and someone who believes they can make a difference, then MachineFi is the place for you.


As a software engineer, you will collaborate with a skilled team of other senior engineers, experts in distributed systems computing and security. Together, we are committed to creating a decentralized infrastructure that will revolutionize MachineFi. You will be responsible for developing highly scalable, secure, and reliable software that will redefine the way machine networks and Web3 interact. This role presents an opportunity to learn and specialize in various aspects such as distributed systems, cryptography, blockchains, game theory, consensus algorithms, stream computing, and decentralized applications. You will have autonomy and ownership over your projects, as well as the chance to contribute to the future of decentralized infrastructure.


What You'll 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 troubleshoot complex issues in a distributed environment.
  • Collaborate closely with internal and external clients, engineering partners, and stakeholders to drive alignment.

What You'll Need to Be Successful:

  • You are a problem solver who is passionate about blockchain and crypto.
  • Minimum of 3 years of software development experience with proficiency in one or more programming languages such as Golang, C/C++, Java, or JavaScript.
  • Minimum of 2 years of experience in building microservices and distributed systems using Kubernetes, Docker, or other container deployment architectures.
  • Experience with test driven development and familiarity with testing frameworks.
  • Skilled in developing complex applications/services and backend APIs.
  • Strong understanding of systems design concepts.
  • Excellent communication skills, including the ability to give and receive constructive feedback in a collaborative setting.
  • Minimum of a Bachelor's degree in computer science, software engineering, or a related technical field.

Our Technology Stack:

Golang, TypeScript, Solidity, Postgres, GitHub, Kubernetes, Google Cloud Platform (GCP)


About MachineFi and Our Culture:

MachineFi Lab is the core developer of IoTeX, and a leading technology provider for Decentralized Physical Infrastructure Networks (DePIN) in the Web3 industry. We specialize in building advanced middleware and tools for Web2 businesses to connect with Web3 token incentives, incorporating real-world data confirmed by user-owned smart devices. Our team of over 60 research scientists and engineers has released W3bstream, the world's first decentralized off-chain compute framework for smart devices and real-world data. Through our Proof-of-Anything technology, we enable the creation of various X-and-earn scenarios, from play-and-earn to walk-and-earn or sleep-and-earn, along with the development of community-owned machine networks such as smart cities and public utilities. Backed by nearly 20 prominent venture capital firms, including Samsung Next, Jump Crypto, Draper Dragon, and more, MachineFi Lab is dedicated to creating advanced technology that bridges the metaverse and the real world.

Skills Required
Avatar
Machinefi
Company size
Not specified
Location
United States
Description
Building Tomorrow's Internet Today And Powering the Machine-to-People Reward Economy

More Full-time Jobs

Show more

FULL-TIME WebAssembly (Wasm) Developer

Sydney, Australia
Sydney, Australia
Full time
Remote
Introduction
We need a desirable team member who possesses adaptive, proactive, persistent dependable and loyal character attributes that is always willing to go to extra effort to accomplish and DELIVER. Doing the right thing the right way the first time. As we shape our business, we want each team member to be both very accurate and precise in everything that they say and do. Do you possess what it takes?
Job Description
We are looking for a FULL-TIME WebAssembly (Wasm) Developerwith an eye for fine details for FUNCTIONAL interactive website design. We require someone with good experience with Rust and Wasm-pack, as well as expertise in front-end integration using React, HTML, and CSS.As we are a SaaS application development company, so require exceptional ability, ambition & skillsets. Join us and you will be part of a dedicated and loyal team with modern dev architecture and have the chance to shape our business and culture long term.
Technical Experience
WebAssembly (Wasm): Experience with Wasm-pack and building Rust-based Wasm modules for web applications.
Front-End Development: Strong command of React, HTML, and CSS.Writing high-quality clean code.
Performance Optimization: Familiarity with optimizing Wasm modules for performance, memory management, and load times with Cross-browser compliance.
Version Control:Experience with Git and Git-based workflows.
Skills Required: Rust, WASM pack, CSS, HTML, NodeJS, ReactJS
Basic Skills 
Excellent problem-solving skills.
Exceptional attention to finest pixel detail.
Flexible approach to task-driven deliverables.
Good English grammar and communication skills.
The successful candidate will:
Develop and maintain Wasm modules using Rust and Wasm-pack, integrating them into front-end applications.
Collaborate closely with front-end and back-end developers to ensure optimal interaction between Wasm modules and the React-based UI.
Design and implement high-quality, modular code, ensuring Wasm modules are reusable, scalable, and efficient.
Optimize Wasm performance for fast loading and smooth interactions.
Debug and troubleshoot Wasm-related issues and improve compatibility across different browsers and devices.
Participate in code reviews, provide constructive feedback, and continuously enhance code quality.Maintain high quality inline documentation.
Begin your application with the words "WASM Developer".
Promptly meet deadlines and milestones and be available for ad-hoc meetings during work times throughout the week.
Only applicants who provide examples of their work will be considered for this role.
Provide proof that the examples supplied were written by the applicant and was responsible for the development.
Provide documented source code examples of projects in GitHub.
IMPORTANT NOTE: 
This is a FULL-TIME, fully remote contractor position.
40 Working hours/week between 8am to 5pm Monday to Friday in your Time zone
Only INDIVIDUAL applicants needed.
NO RECRUITERS OR AGENCIES.
All applicants will be required for a video interview.
Use the phrase ‘absolute perfection required’ in your application. 
All applicants must submit a complete portfolio & source code examples.
Provide ALL Social Media links, eg Facebook, LinkedIn, Twitter etc
Undergo a full background/ Security Clearance & Police Check.
Your cover letter should include answers the above and following:
What does security and confidentiality mean to you?
Explain what "Clean code" means to you?
Why WASM?
Do you use any tools or extensions for supporting code development, what are they?
What is your best practice to collaborate with teams for releasing features quickly?
To consider you as one of the short-listed candidates, you should COMPLETE the above requirements, please send your answers in your Cover Letter including your CV, portfolio, and hourly/week rate in USD to careers@everyware.us
For interested bidders: Please send us your CV/Resume and portfolio or attach the link of the required documents to your bid. Please be mindful of your bid as we consider your bid as an actual FINAL bid. Any change of bid during an interview process WILL lead to automatic termination of the interview.
320-1,280
Monthly
See details

Senior Atlassian Administrator

Full time
Remote
Wallet in Telegram is your gateway to the world of digital currencies, specially tailored for individuals in emerging markets. We understand the complexities and intimidation often associated with existing crypto solutions, which is why we've designed the Wallet to be the ultimate user-friendly platform for managing finances. No need to open a traditional bank account or wrestle with convoluted crypto exchanges and wallets.
Leveraging the power of advanced blockchain technology, Wallet delivers a seamless onboarding experience into the crypto ecosystem. It enables users to effortlessly store, send, and receive digital currencies, all via the familiar interface of Telegram. Managing your finances becomes as simple as sending a message.
At Wallet, we're committed to using technology to disrupt traditional banking systems, providing our customers with more flexible and inclusive financial services. Whether you're a crypto novice or seeking to simplify your digital finance experience, Wallet is crafted with your needs in mind.
Now we are seeking an Atlassian Administrator.
Responsibilities:
Implementation/refactoring/automation of projects in JIRA/Confluence Cloud to meet the requirements of various teams.
Creation and automation of the “Profiles” project to collect and link all information on tasks related to each employee in one aggregated place.
Creation and automation of the “Access” project to issue access to services.
Creation and automation of the “Legal” project to form a document processing process.
Creation and automation of the “HelpDesk” project to form a single-window system for receiving requests from users.
Requirements:
Excellent knowledge of Jira Cloud and Confluence Cloud products.
Implementation of Jira Cloud integrations with other systems (HIBob, Slack, CMDB, etc.).
Be able to automate and describe processes in projects.
Ability to formulate specific requirements for the system from the technical specifications.
Ability to configure a new process based on the described requirements (including complex logic - creating related tasks, additional notifications and etc.) in Jira.
Linux administration experience.
Working with Scriptrunner, Structure, Insight (Assets) plugins, Jira java api, Jira REST API.
Working with code (Groovy, HTML, CSS, SQL, Python, JS, Java).
B2+ Level English.
Why it is a fantastic opportunity
Our business is growing at an exponential scale.
Work in a well-funded startup environment with unique growth opportunities and a chance to join a rapidly growing company with a unique product.
Be based remotely.
Participation in the performance review and bonus programme.
Compensation for medical expenses.
Provision of necessary equipment.
Annual vacation of 20 working days plus 10 paid days off.
14 days of paid sick leave to support your health and recovery when needed.
Access to internal English courses for continuous learning and improvement in language skills.
Wallet is an equal opportunity employer.

Native English Speaker for Part-Time Position

Full time
Remote
We are looking for a talented individual to join our team.
Compensation: $500 - $1,500 per month (depending on experience)
Requirements:
Native English speaker with excellent communication skills
Ability to work at certain time of the day for 3 - 5hours
Experience in software developmemnt is a plus
Familiarity with zoom or google meet is an added advantage
Location can be Europe or North America
What We Offer:
Competitive monthly salary
Work fully remote
Opportunity to work with a dynamic team
Flexible and supportive work environment
If you are passionate about the work and meet the above criteria, we’d love to hear from you!
How to Apply:
Send your resume and a brief introduction about location and nationality to @strategyoftl (telegram id).
Please include your resume with photo taken.
If not will not be considered further
Payment in Crypto
41.67-125
Monthly
See details

Lead Full-Stack Developer (React, React Native, Scrum)

Europa, USA +1
Europa, USA +1
Full time
Remote
As the Development Lead, you will play a vital role in building and strengthening communications within the team. This role requires a hands-on senior engineer with expertise in React, React Native, and AWS, who can drive both the technical direction and the team's Scrum processes. The ideal candidate will cultivate and facilitate clear communication, actively manage workloads, and ensure smooth collaboration within the team. The ideal candidate has a strong technical background, excellent interpersonal skills, and knowledge of the automotive or B2B sales landscape is beneficial. 
Key Responsibilities:
Leadership & Management: Lead a team of fullstack developers, providing daily guidance, feedback, and management where necessary to ensure team members are actively working in the sprints.
Scrum Master: Act as Scrum Master, managing all aspects of the Scrum process including sprint planning, daily standups, and retrospectives to ensure smooth project flow.
Technical Oversight: Provide expert guidance on React, React Native, and AWS, and assist in solving complex technical challenges.
Strengthen Communication: Actively work on facilitating and improving team communication and collaboration to ensure effective teamwork.
Project Coordination: Align team efforts with project goals and deliverables, making sure tasks are well-defined, achievable, and clearly assigned.
Continuous Improvement: Identify and implement process improvements within the team's workflow, fostering a culture of accountability and continuous development that is in line with the company’s growth plans.
Mentorship: Provide mentorship and professional development opportunities to team members, supporting their growth and maximizing productivity.
Job requirements
Requirements: 
Experience: 5+ years of fullstack development experience with at least 2 years in a lead or Scrum Master role.
Technical Skills: Strong proficiency in React, React Native, and AWS. Agile/Scrum
Expertise: Experience managing a Scrum team, with proven knowledge of Agile practices.
Communication: Excellent verbal and written communication skills, with the ability to facilitate effective team interactions.
Problem-Solving: Skilled at identifying team blockers and efficiently resolving conflicts or challenges.
Management Ability: Comfortable managing developers closely when necessary to ensure all team members are fully engaged.
Certifications (Preferred): Certified ScrumMaster (CSM) or Professional Scrum Master (PSM) is a plus
Self-Starter Mentality: Driven, with an ability to work independently and manage time effectively in a remote environment.
4,000-6,000
Monthly
See details

Data Analyst

Zug, Switzerland
Zug, Switzerland
Full time
Remote
Gelato is an enterprise-grade Rollup as a Service Platform that helps you Build scalable, blazing-fast, custom enterprise-grade Rollups with Gelato's powerful Native Web3 Modules. Today, over 50 projects rely on our Rollup Platform processing over 4.5M daily txs & securing over $600M in TVL. We are proud to build with amazing teams such asKraken’s Ink,Fox News,Reya,Lisk &Open Campus to bring millions of users onchain.
Our team is incredibly passionate and dedicated to bridging the gap between what blockchain currently is and what it has the potential to be. We are committed to fostering a work environment that encourages innovation, new ideas, collaboration, research, and in-depth discussions.
 
About the Role
We’re looking for an exceptional Data Analyst to build and own our data analytics infrastructure. You'll be the bridge between our data and business decisions, working closely with teams across the organization to transform raw data into actionable insights.
 
This role combines technical expertise with strategic thinking to support our growing ecosystem. You’ll play a key role in driving high-impact initiatives and have the opportunity to contribute to the company’s rapid growth.
Key Responsibilities
Design, implement, and optimize end-to-end data pipelines to handle complex data streams that can scale with our rapid growth
Create and maintain dashboards, reports, and key metrics using SQL and BI tools (Quicksight/BigQuery/Tableau)
Work closely with the product, marketing, and business teams to understand their analytics needs, focusing on key metrics and KPIs, and provide actionable insights to support decision-making
Analyze both on-chain and off-chain data to support strategic decision-making
Partner with the marketing team to analyze data, uncovering key insights and trends that can be transformed into compelling reports and narratives for external communications
Requirements
3+ years of experience in data analysis, engineering, or related field
Advanced SQL skills and experience with modern data warehouses (Quicksight/BigQuery/Tableau)
Proven track record of building data pipelines and analytics infrastructure
Experience working with blockchain/onchain data
Ability to translate complex data findings into clear business recommendations
Strong communication skills and experience working with cross-functional teams
Benefits
Fully remote team, with team members in Zug, Paris, New York, London, Singapore, and many other cool places. We highly value having availability overlapping with (CET) working hours to enhance collaboration with the core team.
Competitive package with a generous token package. Get a share of the network token and be able to participate in the Gelato DAO
Chance to participate in shaping the future of web3 by working together with the biggest projects in this space that use Gelato such as Optimism, Polygon, Arbitrum, Celestia and Eigenlayer
World-class Investors - We are backed by the community, including industry-leading experts such as Dragonfly, ParaFi, Nascent, IDEO, IOSG and Galaxy Digital