Job Closed
This listing is no longer active.
We are a Haskell, Rust, Blockchain and AI consultancy.
Staff Software Engineer – Smart Contracts Team
Location
United States
Posted
80 days ago
Salary
0
Seniority
Lead
Job Description
Staff Software Engineer – Smart Contracts Team
MLabs
• Stay connected with the EVM ecosystem, bringing vital learnings and applicable explorations back to the team to improve EVM DevEx. • Implement and enhance the Java-based smart contract services that parse bytecode and process transactions submitted via an EVM client. • Design, develop, and maintain server-side logic and public APIs using TypeScript, SQL, REST, GraphQL, and Web Sockets. • Write efficient, reusable, and reliable code to optimize for maximum speed, scalability, and system efficiency. • Apply knowledge of Solidity and the EVM transaction lifecycle to explore and unblock Web3 tool and DApp integration capabilities, ensuring developers can use familiar tools. • Continuously discover, evaluate, and implement new technologies to maximize development efficiency and effectiveness.
Job Requirements
- 7+ years of software development experience, with experience in distributed open-source application development.
- Deep knowledge of the blockchain technology ecosystem, particularly the EVM, including understanding of ERC20s, ERC721s, and other on/off-chain standards.
- Experience with smart-contract development (Solidity/Vyper), using popular frameworks like Foundry, Hardhat, Web3.js / Ethers.js, and writing secure, efficient, and gas-optimized smart contracts.
- Expertise in the Java and JS/TS programming languages and their ecosystems.
- Strong understanding of RESTful API design and development, and experience with Wallet integrations (MetaMask, WalletConnect, etc.).
- Familiarity with test-driven software development processes and continuous integration tools.
- Experience with Web3 tools that support development, indexing, and transaction management (e.g., TheGraph).
- Master’s degree in Computer Science or a similar field, or equivalent work experience.
- Excellent debugging, critical thinking, and interpersonal skills.
Benefits
- Highly competitive package including Equity & Tokens.
- Opportunities for Performance Bonuses.
- Health insurance and 401k for US employees only.
- Opportunity to work on core, open-source infrastructure for an enterprise-grade, decentralized platform governed by industry-leading organizations.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• написання нових сервісів на базі фреймворку Django • використання шаблонів Django (Alpine.js, Tailwind) • створення та підтримка API, сервісів та систем • створення нових інструментів для операційних команд та вдосконалювання наявних • менторинг тіммейтів
• Developing user-facing application(s): • Main stack is Typescript, React, Nextjs, TailwindBack-end is Node, Nestjs, Postgres, AWS • Back-end tasks to power new functionality for both web and iOS app • Working with product and marketing teams to define clear requirements and estimates • Writing tests • Always teaching others and giving helpful feedback • Good SEO and accessibility is a must • Experience with various third-party integrations as we will integrate more and more
• Write functional specifications and design specifications for features related to forwarding traffic on the internet and cloud data centers • Independently implement solutions to small-sized problems in our EOS software, using the C and C++ programming languages • Write test plan specifications for small-sized features in EOS, and implement automated test programs to execute the cases described in the test plan • Debug problems found by our automated test programs and fix the problems • Work on a team implementing, testing, and debugging solutions to larger routing protocol problems • Work with Customer Support Engineers to analyze problems in customer networks and provide fixes for those problems when needed • Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems • Mentor new and junior engineers to bring them up to speed in Arista’s software development environment • Review and contribute to the specifications and implementations written by other team members • Help to create a schedule for the implementation and debugging tasks, update that schedule weekly, and report it to the project lead
Full Stack Developer
Copia Wealth StudiosCopia is a financial intelligence platform that places you at the helm of your wealth.
• Tackle the radical transformation underway in the finance space. • Build robust features within cross-functional teams. • Shape best practices, challenge product assumptions, and ship world-class software. • Collaborate daily with the team, express concerns, and collaborate on problems. • Participate in a distributed workforce and an annual Defrag onsite event.




