MLabs logo

Staff Software Engineer - Smart Contracts Team

Job Overview

Location

USA

Job Type

Full-time

Category

Software Engineer

Date Posted

March 3, 2026

Full Job Description

đź“‹ Description

  • • As a Staff Software Engineer on the Smart Contracts Team, you will be at the forefront of developing and enhancing a cutting-edge, EVM-compatible, proof-of-stake platform designed for enterprise and Web3 applications. This role offers a unique opportunity to significantly impact the speed, security, and stability of a rapidly growing open-source network.
  • • Your primary focus will be on deepening the platform's EVM compatibility and elevating the developer experience (DevEx) for users transitioning from other EVM chains. This involves a dual approach: working on low-level transaction processing using Java for the core services and developing high-level APIs with TypeScript for public consumption.
  • • You will dedicate approximately 80% of your time to hands-on design, coding, and rigorous testing, ensuring the robustness and efficiency of the platform's smart contract functionalities.
  • • A key responsibility involves staying abreast of the latest developments in the EVM ecosystem. You will be expected to bring valuable insights and innovative explorations back to the team, directly contributing to the improvement of EVM developer experience and tooling.
  • • You will be instrumental in implementing and enhancing the Java-based smart contract services. This includes the intricate task of parsing bytecode and efficiently processing transactions submitted through an EVM client, ensuring seamless interaction with the network.
  • • The role demands significant contributions to Web3 API development. You will design, build, and maintain robust server-side logic and public-facing APIs, leveraging technologies such as TypeScript, SQL, REST, GraphQL, and Web Sockets to provide developers with powerful and intuitive interfaces.
  • • A critical aspect of your work will be optimizing the platform for performance and scalability. This involves writing clean, efficient, reusable, and reliable code that maximizes speed, ensures system stability under load, and supports future growth.
  • • You will apply your deep understanding of Solidity and the EVM transaction lifecycle to explore and facilitate Web3 tool and DApp integration. The goal is to empower developers by enabling them to utilize familiar tools and workflows, thereby accelerating adoption and innovation.
  • • Continuous discovery, evaluation, and implementation of new technologies will be essential to maximize development efficiency and effectiveness. You will be encouraged to experiment with and adopt novel approaches that can enhance the platform and the development process.
  • • This position requires a proactive approach to problem-solving, with a strong emphasis on debugging complex issues, critical thinking to identify root causes, and effective communication to collaborate with team members and stakeholders.
  • • You will contribute to the overall architecture and design decisions, ensuring that the smart contract services and associated APIs are scalable, maintainable, and secure.
  • • The role involves working closely with other engineering teams, product managers, and potentially external developers to gather requirements, provide technical guidance, and ensure alignment with the platform's strategic goals.
  • • You will be a key player in defining and upholding best practices for smart contract development, testing, and deployment within the team and the broader open-source community.
  • • Your contributions will directly influence the adoption and success of an enterprise-grade, decentralized platform, making this a highly impactful role for an experienced engineer passionate about blockchain technology and its potential.
  • • You will be expected to mentor junior engineers and share your expertise, fostering a culture of learning and continuous improvement within the team.

Skills & Technologies

JavaScript
TypeScript
Java
Node.js
GraphQL
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

About MLabs

MLabs is a technology company specializing in the development and implementation of advanced laboratory automation solutions. They focus on creating intelligent systems that streamline complex laboratory workflows, enhance data accuracy, and improve overall efficiency for research and development, quality control, and clinical diagnostics. Their offerings often include robotics, AI-driven software, and integrated hardware designed to automate tasks such as sample handling, analysis, and reporting. MLabs serves a diverse range of industries including pharmaceuticals, biotechnology, and healthcare, aiming to accelerate scientific discovery and improve patient outcomes through cutting-edge automation.

Similar Opportunities

Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

12 days ago

Apply
Argentina
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

3 days ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Java
Spring
PostgreSQL
+5 more

8 days ago

Apply
Argentina
Full-time
Expires Apr 28, 2026
JavaScript
TypeScript
Go
+4 more

9 days ago

Apply